Posted inArts & Pop Culture

NASA Gets Weird

Granted, mock spaceships, latex aliens and UFO floats are unusual subjects for an exhibit, but stranger still is the fact that all this can be found at Space Center Houston, a place usually devoted to serious human exploration of the stars, in its new exhibit, “Roswell and the Alien Invasion.”…

Gift this article