Sign In
Help
Takeshi's Castle Thailand

Takeshi's Castle Thailand

"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.
Feedback
List View
Most Popular