Exclusive – WRC Sardinia : “Atmosphere”


The fifth round of the 2011 World Rally Championship saw a return to the beautiful Mediterranean island of Sardinia following an absence from the Championship in 2010. The event was again based in the north-eastern port of Olbia and traditionally uses stages...  Read More

Premium Wordpress Plugin