Clap Your Hands Say Yeah - Over and Over Again (Lost and Found)

Over and Over Again (Lost and Found)” is a Clap Your Hands Say Yeah track, released in 2005 by Clap Your Hands Say Yeah.

Watch the video for Clap Your Hands Say Yeah - "Over and Over Again (Lost and Found)"

Clap Your Hands Say Yeah

Indie rock band Clap Your Hands Say Yeah was formed in 2004 in the New York neighborhood of Brooklyn. The group's name was taken from a... Read More