Friday, March 26, 2010

Oh Japanese TV, How I Love Thee...

You think we in North America have some messed up TV...you ain’t seen nothing until you've seen JAPANESE TV!


Yeah...that's just one of the 10 Most Insane Moments From Japanese TV you should check out right HERE.

- Pamela Roz Out.

No comments:

Post a Comment