Spooked Ireland Backdrop Blur

Video Loading...

Spooked Ireland S01 E04 Leap Castle

Overview

The team explores Leap Castle where there have been reports of a dark elemental spirit. They must use their entire paranormal toolbox to face their first possible demon.