The Generation Why Podcast

Steven Avery - 166

1:52:20 | Jan 25th, 2016

1 echo
Steven Avery. September 11, 2003. Manitowoc County, Wisconsin. Steven Avery is released from prison after serving 18 years in prison for a crime he did not commit. On October 31, 2005, Auto Trader photographer, Teresa Halbach, would go missing after ...Show More