Saturday, September 6, 2008

?

I understand that America has produced some weird and wacky things, but really I don't think we've ever topped anything like this video from India. Watch if you can stand it. And then someone please explain it to me!

No comments: