Where To Stream Takeshi's Castle Season 5 Episode 10
Episode 10
- Aired June 12, 2020
- 30 Min
Stephen Bailey and Made In Chelsea star Ollie Locke pass judgement on our 100 contestants as they battle their way through the mud to the famous castle.
Episode 10
Stephen Bailey and Made In Chelsea star Ollie Locke pass judgement on our 100 contestants as they battle their way through the mud to the famous castle.