2012 DTM season safety car is a BMW M3
Touring car racing is one of the latest forms of motorsport where the metal on track looks a lot like the one on the streets. Among them, the German series, the DTM is one of the most impressive and everything about it seems to be infested with power and efficiency. If that’s what you look [...]



