Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
A vintage three wheeled vehicle passing through Horley in Surrey, England during the annual London to Brighton Veteran Car Run on November 6, 1977. Started in 1896 the 86km run is the worlds longest-running motoring event.