I thought I had seen all the Japanese madness vids as well.
(, Thu 29 Jan 2009, 14:43, Reply)
(, Thu 29 Jan 2009, 15:09, Reply)
My mate was over from Japan last Christmas and was adamant that this sort of TV hilarity was a product of the 80s and early 90s. Every time I spot a new one I send it to him and ask for an explanation. :)
(, Thu 29 Jan 2009, 19:05, Reply)