Citroen World Rally Team winter testing
Recap of Citroen rally team preparing for winter rally stages in Sweden!