Space Video of the Day - 080731
Today's space video of the day confirms something that had long been suspected: there is water on Mars.
Space Video of the Day Archive
Space Video of the Day Archive
Labels: mars, space, space video of the day, video