Devil's Island

Solving History with Olly Steeds

S01E07
March 23, 2010

Overview

Long before Alcatraz, there was Devil's Island - the most notorious and vicious prison complex ever constructed. Escape was said to be impossible. But was it? Olly explores the horrors of prison life and tests first-hand whether tales of great escapes could be true.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!