Preview Mode Links will not work in preview mode

Twisted Podcast


Unraveling the intricacies of true crime. 

Oct 31, 2017

I will be talking with Dana Bradford, John Drees' sister, about his and Robert Gowing's brutal murders, which occurred in Newport News, Virginia in 2005.