×

Grand Prix motor racing

Grand Prix motor racing, a form of motorsport competition, has its roots in organised automobile racing that began in France as early as 1894. It quickly evolved from simple road races from one town to the next, to endurance tests for car and... Wikipedia