Where To Stream Takeshi's Castle Season 5 Episode 8
Episode 8
- Aired June 11, 2020
- 30 Min
Stephen Bailey and special guest Celebs Go Dating's Charlotte Dawson pass judgement on our 100 contestants as they battle their way through the mud to the famous castle.