Posted Aug 5, 2012 | Original Source: NASA
Within the next hour, NASA’s largest Mars rover ever is set to land on the red planet. Known as the Mars Science Laboratory (MSL) or “Curiosity”, here’s how it compares to previous rovers:
Charts about space, sci-fi, and other geeky things…