Roswell still captures the imagination.
July 7, 2010 8:42 PM Subscribe
63 years ago little green men landed in the desert, or did they? I've lived in New Mexico for large parts of my life, and if there is anywhere aliens would land, it probably would be there. If they didn't land there afterall, maybe they will soon with the installation of the new spaceport.
This thread has been archived and is closed to new comments