Mig-29's & C-130's

U.S. C-130's and Polish mig-29 jet fighters take off from Powidz Air Base in Poland.

Related Topics

C-130 Hercules