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