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?