The Grey Lady ghost filmed in Willard Library in Evansville

Willard Library in Evansville, Indiana is reportedly haunted by a spirit known as The Grey Lady. The photo above came from one of the library’s four ghost cams.

No Comments

Sorry, the comment form is closed at this time.