Helicopter Missions: The Taliban Gambit

  • 47m
  • HD
  • TV-PG

A dangerous helicopter rescue may be the last hope for a downed US Navy SEAL team ambushed in Afghanistan. Join the Special Operations' harrowing rescue mission.