Debbie Kelly Debbie Kelly, age 21, went missing from Baltimore, Maryland in the late 1960’s or early 1970’s. As you’ve probably already Continue reading →
Peter Winston Peter Winston, age 20, went missing from New York, New York in January 1978. Strangely, Peter is not only missing Continue reading →