Ventura VH-SFF after its forced landing at Windsor on 19 November 1996. Picture: Eric Favelle
THE LOCKHEED FILEwww.adastron.com