There’s a new Clap Your Hands Say Yeah album out on January 30th! They just released a few tracks on their website and you can listen to Satan Said Dance on their myspace page.
There’s a new Clap Your Hands Say Yeah album out on January 30th! They just released a few tracks on their website and you can listen to Satan Said Dance on their myspace page.