archytele The Vault

S5·E3 Escape from Devil's Island

Aired February 4, 2020

Synopsis

Claustrophobic prison cells that contain a story worthy of international acclaim, and a vast mountainside complex that held the power to change the world.