Sun August 3, 2014
Featured Release This Week From Clap Your Hands Say Yeah
The East Coast band Clap Your Hands Say Yeah are known for exemplifying the phenomenon of the Internet buzz band at the start of their career. The band's totally self-made debut album rode a tide of blogger attention to great success in 2005. Since then, there have been side projects, personnel changes and three more full-length albums of consistently well-crafted indie pop. The new Only Run satisfies with both dance-oriented tracks and rockers.