Airline Captain Spots And Alien Craft Close To His Aircraft
4-21-91 KENT ENGLAND On the night of 21 April 1991, the term ‘close encounter’ took on an altogether more significant meaning for the crew and passengers of a London-bound airliner. At 9.0


