Most Haunted Season 12 Episode 9 - Jedburgh Castle

Summary: The crew heads to Scotland to investigate the paranormal sightings inside the 12th-century Jedburgh Castle...

Aired: December 30, 2008