This weeks episode is a little different, I take a chance at True Crime. David Leonard Wood was a Serial Killer active in the El Paso area during the Summer of 1987 and in this episode we travel back and remember how it all played out.
Create your
podcast in
minutes
It is Free