Search and You Shall Find in My World

08 March 2008

Avalanche in Mars!

Wow! When I received this photo from National Geographic I was literally glued on the monitor to see the pic! I'm stunned. So they have spring there too. Nice!

See the full story here.


No comments: