WRC Italy: OC Veiby ready to fight for his second WRC2 podium
The Rally Italia Sardegna is a gravel event taking place over 19 special stages and 312 kilometres of competitive distance all across the beautiful Mediterranean island of Sardinia. With the…