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