Thirty years ago, Mercedes set a number of endurance records with the then-new 190E 2.3-16. They got world speed

Advertisement

Want Jalopnik’s email newsletter?