Hercules

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

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

Comment on this Story

comments powered by Disqus