LONDON, ENGLAND – MAY 17: Mini owners celebrating the 50th anniversary of the car drive through Crystal Palace Park at the start of the annual “London To Brighton Mini Run” on May 17, 2009 in London, England. The annual run, organized by the London and Surrey Mini Owners Club, is one of the largest single-manufacturer car shows in the world and attracts around 2,500 Minis for the journey to Brighton sea front. To celebrate the 50th anniversary, the first 51 cars to leave London were representatives from each year of production from 1959 to 2009. (Photo by Oli Scarff/Getty Images)