The Scotsman NOW & THEN 2018-04-20 - 0 The first motor race in history was held on the banks of the Seine from the centre of Paris on this day in 1887