Electra VH-ECC at Tokyo in January 1960.Photo: Peter Gates Collection

THE LOCKHEED FILEwww.adastron.com