Designed by
Title
Chevrolet Cruze - WTCC World Champion 2010 #18628563
Description
The Chevrolet Cruze WTCC, the car that won the 2010 FIA World Touring Car Championship - Picture taken at the 2011 Geneva Motor Show, 3-13 March 2011
This image is editorial