Wednesday 28 October 2009

I'm Confused...

Can someone explain this tune to me? I like the concept and the video, but the tune sounds weird...