The Black Shoe
Issue #77
Winter 1998-99
Newlyweds, up at the Del Mar station, saw the woman stumble & fall, & ran back to pull her to safety, the train bearing down. For a thousand feet north of the point of impact, investigators found parts of a...
Purchase an archive subscription to see the rest of this article.
Purchase an archive subscription to see the rest of this article.