Ireland's Leap Castle
02:46The guys investigate Leap Castle, which was built on sacred Celtic ground.
From:
, Ghost Adventures and Ireland's Celtic Demons
The guys investigate Leap Castle, which was built on sacred Celtic ground.