Last Hope With Troy Dunn – ‘I Owe Her My Life’

Daniel is told why he was placed for adoption and discovers a shocking truth.