March 18, 2010

Hot Chip - "I Feel Better" (video)

Wow, I am not sure what to say about this.

1 Comments:

awmercy said...

Whoa. I see what you mean.