Where To Stream The Long Road Home Season 1 Episode 7
Abandon Hope
- Aired December 12, 2017
- 60 Min
- Rated 8.0
- Number 3 Of 8 Rated Episodes
With a diminishing supply of ammunition, Bourquin struggles to signal helicopters in a desperate attempt to get the men out alive.