Creepy Photo of the Day: The Willard Library Ghost

willard library haunted

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Ā . Do you think they caught something?

Send your spooky pics to ghostsghoul@gmail.com or submit your true ghost story here!