On June 5th, 2017, the guys over at NASA revealed their new Mars Rover concept vehicle at the Kennedy Space Center in Forida, and for lack of a better term, it’s awesome. It’s a 6-wheeled behemoth that looks straight out of a Hollywood sci-fi blockbuster, and for good reason: members of the team that built […]
More...
More...