Jam of the Day | Clap Your Hands Say Yeah – Same Mistake
In 2005, Brooklyn / Philly based group Clap Your Hands Say Yeah reached near mythical status in the indie community as a result of the grass roots, do it yourself, release of their exceptional self-titled debut record. Two years later, the quintet released Some Loud Thunder, a record that, for the most part, fell short … Read more