The crowning moment – Sιbastien Ogier and Julien Ingrassia are 2013 World Rally Champions*. The result of the opening stage – for a change the Power Stage – of their home event, the Rally France, means the Volkswagen works duo can no longer be caught at the top of the table in the premier league […]

Read More...