We stopped in Roswell, New Mexico, to see the Aliens. The town has really embraced the whole Alien thing. The visit to the Alien/Area 51 museum was well worth it. We believe.
We stopped in Roswell, New Mexico, to see the Aliens. The town has really embraced the whole Alien thing. The visit to the Alien/Area 51 museum was well worth it. We believe.