2013 Rally Sweden – Photo Gallery

Volkswagen made history yesterday in Sweden as it scored its first ever World Rally Championship victory thanks to Sebastien Ogier’s first-place finish ahead of Citroen rival Sebastien Loeb.