Advertisement

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.

Read story

Comments

Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.