In the same week that Congress has tasked NASA with staging a manned mission to Mars by the 2030s comes "Life," a new movie that screams "Whatever you do, do not go to Mars!"
By Michael Smith Tulsa World, The Herald-Mail: Life
Thu, 03/23/2017 - 10:00pm
In the same week that Congress has tasked NASA with staging a manned mission to Mars by the 2030s comes "Life," a new movie that screams "Whatever you do, do not go to Mars!"