
Paranormal Caught on Camera • SEASON 12 EPISODE 3
The Green Lady of Scotland and More
A couple visiting a castle stirs up a famous Scottish spirit. A family in Mexico inherits a haunting from their matriarch. An otherworldly substance falls from the sky in Texas.
Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.
