Sunday May 25th, 2008
(More Images could be browsed at University of Arizona's website)
NASA's latest Mars Rover "Phoenix" just landed on the surface of Mars and have sent back a few images from Mars within a few hours.
A live coverage was shown on Nasa TV (Live Stream). How awesome were they?
But in contrary,
(Photo credit to CrazyBMW, Pantip.