1 Season
S1 E6 3/23/10

Devil's Island

Journalist Olly Steeds examines the horrors of prison life at the notorious Devil’s Island prison in tropical French Guiana and tests first-hand whether tales of great escapes could be true.


Episode   1

Nazca Lines

Episode   3


Episode   4

Nazi Treasure

Episode   6

Devil's Island