Tuesday, March 06, 2007

Review: Some Loud Thunder - Clap Your Hands Say Yeah


Here's a review I did for INFUZE of indie faves Clap Your Hands Say Yeah's newest album. At times a bit too experimental but repeat listens help a whole lot...


No comments: