FIA World Rally Championship

Rally Italy is the successor to the famous Rallye Sanremo and is set among some of the best scenery in world rallying, including a stunning final power stage next to the beaches of Olbia.

Related Events

Stories