SUN

Sun Aerospace Corp., Nappanee, IND, produced Sun Ray 100 single-seat pusher canard amphibian (4 September 1983).

Read 110 times