Socorro: New Mexico’s Other UFO Town
Roswell, New Mexico, is the self-declared Alien Capital of the World, and it has made a name for itself by commemorating a flying saucer crash that supposedly occurred sort of, kind of near there in 1947. Plans are even being drafted to develop an alien theme park in that relatively remote desert community. Now a … Continue reading Socorro: New Mexico’s Other UFO Town
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed