Progress Report: Torche
Name: Torche Progress Report: Steve Brooks talks about the band’s new album Harmonicraft. Sludge-pop metalheads Torche are having a busy 2012. Not only did the band make waves by having a bat pee in their guitarist’s eye a few weeks ago, they also released an excellent new single called “Kicking” and are currently in the middle of a tour across ...
MOST POPULAR
Eric Church Addresses Backlash To His Unconventional Stagecoach Set
Slipknot Unveil New Drummer, Concluding Metal Musical Stools
Phish Sent Drew Carey A Blender After His Unhinged Tweets From The Sphere