Most Haunted Season 11 Episode 10 - New London Ledge Lighthouse

Summary: The team head to the New London Ledge Light House in the company of an old resident of this unusual location...

Aired: January 6, 2009