Clap Your Hands Say Yeah‘s debut album was my #1 of 2005. This indie rock gem seemed to come out out of nowhere. It was the first truly Internet-based release I had experienced. These guys from Pennsylvania and New York did not have a manager, a label or distribution. They were hand pressing the...
Read More »



























