Transparent figure filmed in Lake Lure Inn

A manager at North Carolina’s Lake Lure Inn snapped this photo while preparing for an event. Though he didn’t notice anything strange that day, the photo reveals a blurred figure on the left. Is it a ghost?

No Comments

Sorry, the comment form is closed at this time.