A Takeshi's Castle contestant hangs onto a giant inflatable mushroom as two of the show's characters try to dislodge him. Takeshi's Castle
A Takeshi's Castle contestant hangs onto a giant inflatable mushroom as two of the show's characters try to dislodge him. Takeshi's Castle
'Takeshi's Castle' in Riyadh: More than 25,000 Saudi fans rush to get in on the action
Thousands of people registered their interest to attempt the physical challenge