Quote Originally Posted by Tran
thats what i thought too. when i seen the guys i thought it was gonna be something heavier than what it was. so after they show, i ended up getting their new album, and its pretty good. well worth the $10.
I guess I'll make my way to one of their shows next time and see them perform. yep