
Defining Moments
The Story Trek - Season 3, Episode 12
- Sep 11, 2012 6:00 am
- 24:51
Host Todd Hansen visits the small town of Woodbury, Tennessee, where Wanda and Robert Todd share how their teenage romance helped them escape years of domestic violence.