NASA Phoenix landing on Mars
19 June 2008 Leave a comment
I’ve been looking at the latest pictures from the NASA Phoenix lander on Mars. Does anyone else think these photo’s look a lot like my holiday beach snaps?
A blog about all things to to do with my world.