Where To Stream Long Lost Family Season 2 Episode 13
We Don't Need Anything from Them Besides Love
- Aired April 25, 2017
- 127 Min
Two brothers navigate a painful past and uncover an old mystery in their quest to find the family they've always wanted; taking place live, a deaf mother hopes to hear her kids say "I love you''; a family faces the man who destroyed their lives.