On June 13 1977, three girls were killed at camp Scott in locust grove Oklahoma. In this episode we will discuss the case and what we believe happened that night.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More