Fresh From Twitter today

The Curiosity Rover sure does take a lot of pictures of itself on Mars.

Tags: ,

Leave a Reply