See Filter’s Blood-Soaked Video for Heavy New Song “Thoughts and Prayers”
Back in 2018, Filter main man Richard Patrick revealed that he’d reunited with Brian Liesegang — his collaborator on the 1995 milestone industrial-metal album Short Bus, the source of the blistering smash single “Hey Man […]