C-130E Hercules A97-189 at Georgetown, Delaware on 27 April 2002. Picture: Ralph Pettersen
THE LOCKHEED FILEwww.adastron.com