News \

Clap Your Hands Say Yeah Say ‘Yeah, We Have A New Album’

Band reveals tracklist for sophomore effort, and offers a taste on the web.

SPIN Staff |December 5, 2006 - 8:00 am

Tags: Music News