Clap Your Hands Say Yeah…

Clap Your Hands Say Yeah has finally released their CD after teasing everyone with amazing live shows around NYC for the last year. Pick it up for $12 on their site here.