Posts Tagged: clap your hands say yeah hysterical

Clap Your Hands Say Yeah’s 2005 debut was a killer album. (The Skin of My Yellow Country Teeth: Still. So. Good.) But it was also a killer moment for Indie rock: a record that proved you didn’t need the traditional Label Machine to get heard. Pitchfork, in their 9.0 review, noted the beautifully rare thing…