Music
 

Clap Your Hands Say Yeah:Satan Said Dance

From LyricWiki

Clap Your Hands Say Yeah
Green

This song is performed by Clap Your Hands Say Yeah and appears on the album Some Loud Thunder (2007).