Tuesday 21 August 2007

The Eagle has Landed

This morning at 5.45am (GMT), Geoff touched down in London.