Give us feedback!

Shop at Alien Research Center, Nevada

Nice little road side souvenir store in Crystal Springs, Nevada. Nice place to stop on the Extraterrestrial Highway. Inside, there's a variety of alien-themed merchandise, from T-shirts to keychains, as well as some cool space and extraterrestrial displays.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail