Storrowton Village, Spirits of Christmas Past Ghost Tour