Tuesday, March 09, 2010

This is NOT Japan!

Amazing but true it seems as if Germany is giving Japan a run for its money on crazy TV. Weird!

No comments: