Clap Your Hands Say Yeah

Clap Your Hands Say Yeah

Kinda a freaky pop record that reminds me a lot of the Talking Heads. The vocal style is delivered in the same sort of quirky way. Very jangly sounding, maybe a bit lofi, but totally catchy in all the right ways.