This year’s revamped event witnessed crowds flock to see the WRC ... and coming here to Italy where there is a lot of fans ...