Rally Terra Sarda

(VIDEO) Rally Terra Sarda, the glamorous grand-finale


The Mediterranean sea and sun; Gallura and glamorous Costa Smeralda join forces to set up a perfect scene for the season finale, with the title fight going down to the wire.

TER partners Rally Terra Sarda

Privacy Policy Cookie Policy