Poster of Cast and Crew in Scariest Places On Earth - Fortress of Blood (Season 1 - Episode 3) - Fortress of Blood

Scariest Places On Earth - Season 1 - Fortress of Blood (Episode 3)

Plot: Visiting the Walls of Genoa in Italy; the New London Ledge Lighthouse in New London, Conn. ; the Amargosa Opera House and Hotel in Death Valley, Calif
Episode Aired On:
Wednesday, October 25 2000
24 years ago