The First Grand Prix

11/01/2012

Nice article with photos of the first French Grand Prix - the very first Grand Prix of all time (1906).