En 1981 Carol Joyce Deleon, de entonces 18 años, fue asesinada a tiros y arrojada en la carretera I-35 cerca de New Braunfels en Texas. Después de 42 años, su caso se esclarece con el arresto de Larry Allen West, de ahora 68 años, al ser el principal sospechoso del crimen, según el Texas Department of Public Safety.