Devil's Island - Season 1

Start watching with your public library card or university login

Devil's Island
Season 1
Episode 7 of MysteryQuest

2009
45 mins

This island in the middle of San Francisco Bay has a forbidding reputation. Native Americans believed it to be a place of evil spirits.

Director
History
Supplier
The History® Channel