Today in History: First Automobile Grand Prix in France
Today in History: First Automobile Grand Prix in France 111 years ago today, the Automobile Club of France hosted the first "Grand Prix" motor race. 32 drivers took to the public roads outside of Le Mans, on June 26, 1906.…