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: