Bottom right is Takeshi's Castle. It used to air here in 2008 or so.
Reruns of an '80s Japanese game show commentated by some Brits is such a weird concept, but it became quite popular.
Bottom right is Takeshi's Castle. It used to air here in 2008 or so.
Reruns of an '80s Japanese game show commentated by some Brits is such a weird concept, but it became quite popular.