Tom Morello Rallies Metalheads to “Get Their Sh*t Together”
Tom Morello performed at Hellfest 2024 this past Friday, and while he was in France for the festival, he spoke at a press conference about the state of the world, calling on metalheads and other […]