U-2 Dragon Lady Gives a Helping Hand to U.S. Troops

  • 2m 37s
  • HD
  • TV-PG

When a U.S. convoy in Afghanistan has vehicle problems and is forced to stop for repairs, a U-2 aircraft spots a Taliban ambush coming their way.