0 of 1 people found the following review helpful
Best Album of 2006 so far,
This review is from: Movie Monster (Audio CD)
Saw these guys live at Manchester, and they were a ton better than the band they were supporting. The album has got to be the best indie record in years, and certainly one of the best albums across the board this year.