Saturday, 20 October 2012

Long Shot

Interested to discover that NASA's Curiosity Rover has touched down, on Mars, at a site known as Glenelg. Having visited similarly named locations in Australia (where the intriguing creation below can be found) and in western Scotland, am I faced with the most challenging hat-trick ever?

No comments: