Listen

Description

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.