Sunday 14 January 2007

The Russians have landed!

The Russian helicopters landed a couple of weeks ago en-route to the South Pole by helicopter! We were all welcomed aboard and fed vodka.

No comments: