Tag: world rally championship
Rallying or Rally Racing is a form of point-to-point racing where drivers navigate their way between different sets of points along a circuit. Highly modified production cars are used for Rally Racing and these are generally constructed with particular terrain in mind. For example, cars used in Desert rallies need to be able to cope […]
The annual Rally dâ€™Italia Sardegna often attracts a lot of attention as it winds its way along the narrow, twisted mountain roads that surround the town of Porto Cervo. These sandy, bumpy ...