C-130J Super Hercules

C-130J Super Hercules AF RS 07 8614, Lockheed C-130J Super Hercules, lands during 2011 Aviation Nation Air Show.

UA-12072298-6