BCWWF
10-07-2012, 01:41 PM
What do you guys think? I'm seeing them tonight, but it's at a tiny venue.
I know they've technically been around for a while, but after their last two albums it's baffling to me that they're still basically irrelevant in the U.S.
I know they've technically been around for a while, but after their last two albums it's baffling to me that they're still basically irrelevant in the U.S.