Hysterical

Clap Your Hands Say Yeah! – Hysterical

[wide][/wide] Indie rock weirdos Clap Your Hands Say Yeah! are back with a new video for their single “Hysterical,” a suitably frantic affair that’s…