Next stop on our murder road trip is Arizona. We will meet two lady killers in The Grand Canyon State. Eva Dugan and Cynthia Coffman are a couple of gals you wouldn't want to hang out with.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More