Thursday, 1 March 2007

Speed Review #3: Some Loud Thunder

Latest offering from Clap Your Hands Say Yeah is....alright. Some nice tracks, but some are rather self indulgent. 6/10.

No comments: