levelubiquity.wordpress.com
Mars Rover lands succesfully, first images show up
NASA has successfully landed the mars rover and has produced some first images. These images are only thumb pictures as it takes over 14 minutes to travel to earth. While they might be hard to make…