thesiftingpan.com
Song the Day! Clap Clap Riot – Everyone’s Asleep
Clap Clap Riot is just one of those bands that really do live up to their name. This is evident within seconds of starting the band’s single Everyone’s Asleep. *Clap*Clap*Clap* And then…