Death of the Luftwaffe

  • 41m 28s
  • 2008
  • TV-PG
  • CC

One of the greatest dogfights in history will take place as the Americans make a stand at a Y-29 forwards airbase in northeast Belgium against nearly 70 German planes.

More in this collection 28 Videos