Google
×

World Rally Car

A World Rally Car is a racing automobile built to the specific regulations set by the Fédération Internationale de l'Automobile and designed for competition in the World Rally Championship. Wikipedia