Triple7
The Decepticon
I saw them in NY shortly after Obzen came out. I must say it was probibly one of the best shows I have ever been to. There stage presence was amazing, an absolutely crushing performance.
This site may earn a commission from merchant links like Ebay, Amazon, and others.