Morning! Over 500 pre-1905 vehicles made their way on the historic 60-mile run from Hyde Park in London to coastal Brighton in southern England, in the world's longest running motoring celebration, going back 116 years. All vehicles must be driven at an average speed of no more than 20mph - take a look at the wet and windy pics by clicking on the photo Photograph: Lefteris Pitarakis/AP
{}