Thursday, March 25, 2010

10 Most Insane Moments from Japanese TV

http://www.popcrunch.com/10-most-insane-moments-from-japanese-tv