Related Articles Related Articles

If there was ever any doubt, let it now be put to rest, as Citroën has claimed its seventh Manufacturers' Title – its fourth in a row – in the World Rally Championship.

Share This Photo X