Neptune A89-310 after its forced landing at Mount Isa on 23 March 1963.
Photo: Howard Morris Collection via Greg Weir
THE LOCKHEED FILE
www.adastron.com