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