Today in History: First Automobile Grand Prix in France in 1906
Today in History: First Automobile Grand Prix in France in 1906 On this day in 1906, the Automobile Club of France hosted the first "Grand Prix" motor race. 32 drivers took to the public roads outside of Le Mans, on…