Everyone knows leprechauns are just make believe.But wait, isn't that what they say about ghosts?Visa mer