A new exhibit takes you on a Journey to Mars—sort of
“The next logical place to go will be Mars.” I wasn’t sure what to expect when walking into the new Mars exhibit at Space Center Houston. For …
“The next logical place to go will be Mars.” I wasn’t sure what to expect when walking into the new Mars exhibit at Space Center Houston. For …