Stone Sour has released this 360° performance video of "Taipei Person/Allah Tea", filmed live at The Troubadour in Hollywood, CA. The track is featured on the band's Hydrograd album (Roadrunner). Stone Sour will be returning for three additional UK dates in 2018. These will be the band's only UK...
Continue reading...
Continue reading...