Part two of the World Champions’ story: Volkswagen has won the manufacturers’ title in the FIA World Rally Championship (WRC) with an outstanding one-two victory at the Rally Spain. That means all the WRC titles* for 2013 will go to the car maker from Wolfsburg. Sébastien Ogier/Julien Ingrassia (F/F) claimed the Drivers’ and Co-Drivers’ crown […]

Read More...