Where To Stream The Wonders of the World I Can't See Season 1 Episode 2
Episode 2
- Aired June 19, 2023
- 47 Min
Chris and Tom Allen take a trip to Rome, where the pair take on gladiator training and pasta making before Tom tries to convey the majesty of the Colosseum to Chris.