Hercules

Preparing for a C-130 flight, Ali Air Base, Iraq.

Preparing for a C-130 flight, Ali Air Base, Iraq.
Preparing for a C-130 flight, Ali Air Base, Iraq. AirSpaceMag.com