Shop at
Alien Research Center, Nevada
View Original Description
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
Share on Tumblr
Share via E-mail