SEARCH RESULTS
Filter by
Displaying 1381 - 1390 of 1616
Sport
08.06.15
Rally Italia Sardegna, the sixth round of the FIA World Rally Championship, returns to the west coast resort of Alghero for the second consecutive year, this time to a new headquarters at the Lu Qualté. Italy’s round of the series, originally based in Sanremo, has been part of the Championship since 1973 but moved to the Mediterranean island of Sardinia and formerly the town of Olbia in 2004.
Read more