Designed by
Title
Lockheed C-130A Hercules Static Display LRAFB #231331731
Description
Lockheed C-130A Hercules Static Display at Little Rock Air Force Base LRAFB Heritage Airpark, Arkansas Last C-130A Airframe to leave Vietnam on April 20, 1975 with 452 South Vietnamese seeking freedom.
This image is editorial