Awesome Higher-Resolution Image From The Curiosity Rover
Mars - Curiosity Pic
Tornado and a rainbow.......this is NOT photoshopped!
CAUGHT IN TRANSIT: The most recent transit of Venus occurred on June 8, 2004. This image was taken from the observatory of the Aristotle University of Thessaloniki in Greece. It'll happen again on June 5th. Next time after that? 2117.