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