Mon 17 Dec 2012
The success of the Chevrolet teams and drivers in the World Touring Car Championship has been a journey which is highlighted in the video.
Trending contentWhat's hot now
Breaking news - 04/17/2014 Is Swan Racing shutting down due to lack of sponsorship?
v8supercars videos - 1397708233 V8 Supercars huge crash between Karl Reindler and Steve Owen