The Ghost Hunters are a group of experienced investigators who mean business and they appear to fear nothing. That all changed once they stepped foot into the Leap Castle in Roscrea, Ireland for a game of cat and mouse with some very inhospitable specters who gave the owner a good reason to uncover... Sign in to see full entry.