Home > Report Abuse > Comment

Report a Comment


mikediaz 6/22/2009 12:02:29 PM

best news ever. Saw them live like a year ago. Really good band but the feedback from that guitar left me deaf.


0/2000