Manchester hosted the first car race in 1867
Many of us know that the first car race was held on 22nd July 1894, the race was from Paris to Rouen and it was organized by the Parisian magazine Le Petit Journal. Over 100 competitors applied for the race and following it, many more races would follow during the first few years of motor […]
Continue Reading