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