Where To Stream No Man Left Behind Season 1 Episode 3
To Hell and Back
- Aired July 12, 2016
- 60 Min
Pinned down under heavy fire attempting a raid on an impenetrable Afghan fortress, a team of wounded Green Berets must fight their way off a mountain to survive.