You are here: Home/Episodes/ The Ghosts of the Metro
The Ghosts of the Metro
by Edwin C.
In Mexico City, there is an entire collection of tales of ghost sightings inside the busy metro stations. Some may have too many recurring sightings to be only legends.
Leave a Reply