Edinburgh Vaults (Season 3 Episode 3 of 10): The Edinburgh Vaults. Most Haunted airs on Sky Replay at 2:00 PM, Wednesday 27 December. The Edinburgh Vaults
With Halloween just around the corner, every little unexplained noise might feel like a sure sign of paranormal activity, but the real reason for your haunted home might be a lot scarier.