05-01-2006, 09:20 PM
What so you guys think about them? I heard a couple tracks, sound's pretty good. Apparently they came out with a new album recently? I've heard of them, but arent sure how big of a band they are, fanwise, and wanted to see whose heard of them, since my band will be playing with them this Friday.