WRC

MEEKE, BREEN AND MIKKELSEN TAKE ON SARDINIA TEST RALLY ITALIA SARDEGNA: THE HARDEST PART! Following rounds in Argentina and Portugal, the WRC visits another country where rallying is practically a religion. Italy drivers and manufacturers have played a key role in the history of the World Championship since it was founded. On the WRC calendar, […]