Posts tagged "clap you hands say yeah"

Clap Your Hands Say Yeah Play “Final” Show

If their show Friday night at New York's Brooklyn Academy of Music was their last one ever -- as rampant internet speculation would have it…
John Macdonald / February 16, 2009