Teh URL

Monday, August 08, 2005

Clap Your Hands Say Yeah - In This Home On Ice

Released: 2005
Download It



I don't like his vocals. It also sounds EXACTLY like an indie/alterno track from the 90s but I can't work out which one.

But it's still one of the nicest tracks I've heard so far this year.

8/10