Thursday, February 28, 2008

Japan. That's all I'm gonna say.

Japanese We Are The World - Watch more free videos


USA_Admiral said...

Holy cow. I can't believe I watched that whole thing.

What else can be said?

RT said...

I had the same reaction. The Cyndi Lauper chick was spot on.