Where To Stream Blowing Up History Season 4 Episode 27
Lost City of Troy
- Aired January 24, 2021
- 45 Min
Troy is the legendary lost city at the centre of the Trojan War, but its existence was never confirmed. New cutting-edge technology explores the ancient myth.