Tag Archives: Peter Pan

August 18, 1985

On this date in Twisted-History.com in 1985, Peter and Barbara Pan were found in their blood-soaked bed in Lake Merced, a housing development in San Francisco. Both Peter and Barabra had been shot in the head. Peter Pan (66), an … Continue reading

Posted in 20th Century, Historical Facts | Tagged , , , , | Leave a comment