As it happened in Formula One a few years ago, the Deutsche Tourenwagen Masters (DTM, German Touring Car Masters) officials have decided to implement a new development-freeze policy inside the sport.
The new C 63 AMG is being used as the Safety Car for the 2011 DTM season. Following the DTM presentation in Wiesbaden on 10 April 2011, the new Safety Car will make its debut on 1 May 2011 at the ...
German automotive giant BMW is well known for making great road cars and some really great racing cars, however in the past few years, they have stayed away from the German DTM touring car racing ...