In 1974, 17-year-old Carla Walker was abducted from a bowling alley in Fort Worth, Texas. Four years later, 25-year-old Paula Davenport would meet a similar fate.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.