GENEVA - MARCH 16 Citroën C4 WRC Sébastien Loeb Daniel Elena On Display At The 82nd International Motor Show Palexpo -Geneva On March 16; 2012 In Geneva, Switzerland Stock Photo, Picture And
Citroen C4 WRC – Four Titles and 34 WRC Wins in Loeb's Hands | SnapLap