Father of five James French, while hitchhiking across Texas in 1958, kidnapped and killed one of the drivers who gave him a lift, near Stroud, Oklahoma. James Donald French was […] full story
Strange strange strange… the world of the unexplained, bizarre, paranormal events and weird news from your neighbors.