Sign In
Help


Episode 6

"Takeshi's Castle", returns to life in Thailand! Built on the largest set in Thai television history, challengers take part in the legendary game to great laughs and adventure! Comedy Central UK provides the commentary. Can't miss non stop entertainment.
List View
Most Popular
Takeshi's Castle Thailand

Takeshi's Castle Thailand