The 2011 Mercedes-Benz C63 AMG DTM Safety Car
Watch the video: The 2011 Mercedes-Benz C63 AMG DTM Safety Car What is it about racing that inspires drivers to go all out on the track? Is it the hunger for victory? Or perhaps the fame and glory? Whatever it is, there’s got to be someone on the sidelines ready to pounce in just in case
By: MBWorld.org Editors | May 2, 2011