Takeshi’s Castle to make an epic comeback, with Bhuvan Bam replacing the original Javed Jaffrey, fans excited and filled with nostalgia
‘ Takeshi’s Castle, the popular 90s television game show, is all set to make a comeback as a web show.