Friday, May 30, 2008

Foto First!

First photograph of man made object landing on foreign planet taken by man made moon circling said planet! Click here for high res wonder...

No comments: