Does a bunch of scientists confined to living in a dome sound familiar? Yeah, NASA’s latest Mars experiment has quite a bit in common with that Pauly Shore movie.
Continue Reading