Clap Your Hands Say Yeah: Hysterical (Video)
Here’s something we haven’t had in a while: something new from Clap Your Hands Say Yeah. In fact, just the other day I was looking through my CDs and came across their debut, self-titled LP, and wondered if the band was still around. “Hysterical” is the first single and title track off the band’s new LP. Not all too surprising, I missed the album’s release last September. Read More »Clap Your Hands Say Yeah: Hysterical (Video)