Takeshi's Castle, the iconic Japanese game show, is making a big return, but this time with an Indian twist. The…
This website uses cookies.