Bhuvan Bam Takes Over Commentary Role from Jaaved Jaffrey in 'Takeshi’s Castle' Revival. Jaaved Jaffrey had built a significant fan base with his entertaining commentary during the show's original run.
Foam Zone. Sky Ladder. DodgeBall. Warped Wall. Don’t these words sound foreign? Like those games, kids play on Nickelodeon and Pogo. Well, these are the names of activities available in an amusement park in the city. The moment you enter Sky Zone facilities, you will be reminded of the Takeshi’s Castle we all watched as […]