Citroën World Touring Car team
France
Team

Citroën World Touring Car team