Houston lost touch with the craft at the same time that radar screens across the country were displaying the impossible.

image #79, no title
1995 by Ed Freeman (USA)




[BACK A PAGE] [NEXT PAGE]