Listen

Description

New DNA testing has solved the 1974 murder of Carla Walker. Who did it and is he responsible for killing more women in the Fort Worth area? Let's meet Glen McCurley a quiet man who will give you BTK vibes. Who is he and what did he do???

Source: Texas Monthly Article: Cowtown Killer by Skip Hollandsworth

Learn more about your ad choices. Visit megaphone.fm/adchoices

Learn more about your ad choices. Visit megaphone.fm/adchoices