Home > Report Abuse > Comment

Report a Comment

sumballo_botrues_ 8/7/2007 1:49:47 PM

wow, i totally disagree with this review. i saw this band live when i lived in england without knowing a thing about them. i ended up buying this record after the show and loved it. whether they've signed a major label deal or not, this is undoubtedly one of the best releases of the last year.