See complete forecast
Special to the Journal-World.
This photo, apparently showing a shadowy figure in an elevator at the Eldridge Hotel, 701 Mass., is among the evidence that, according to some believers, proves a ghost lives in the building.
Copy and paste the link:
Use the comment form below to begin a discussion about this content.
Commenting has been disabled for this item.