Video: Ireland's Leap Castle

The guys investigate Leap Castle, which was built on sacred Celtic ground.