Constellation N7777G on display in TWA colours at the Science Museum, Wroughton, U.K. on 26 May 1985. Photo: Peter Marson
THE LOCKHEED FILEwww.adastron.com