Visit The Ufo Spacewalk In Roswell New Mexico For A Kooky Experience
When you think of New Mexico, what images come to mind? Perhaps enchanting landscapes like White Sands National Park? Or perhaps ristras hanging from roof eaves? Or maybe even aliens? Jirka Matousek/Flickr There’s no denying that New Mexico entered the fascination of Americans all over the country following the alleged 1947 crash landing of an alien spaceship. That has only grown over the years with movies, TV shows, and other media highlighting that crash....