Clap Your Hands Say Yeah: Some Loud Thunder
The new Clap Your Hands Say Yeah album, 'Some Loud Thunder,' hasn't been officially released yet (it's due out Jan. 30th), but the band has orchestrated a deal for all of you die hard fans. You can download the album…
Continue Reading →