Mercedes 190 E Cosworth is Why the M3 Exists

Slideshow: Myth? Legend? How about absolute fact. The 190 E Cosworth was the original German touring car.

By Christopher Hurst - August 29, 2018