clap you hands say yeah

More clap you hands say yeah stories

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