Top 5 moments at Sardinia

FIA World Rally Championship 2018

Don't miss the top five moments from the FIA World Rally Championship stop in Sardinia, Italy, where drivers battled the intense heat and rough rocky roads.

Best of WRC 2018

View All

Burning Rubber

Videos You May Also Like

Stories