God I Love the Germans

Illustration for article titled God I Love the Germans

Here is six minutes of glorious Deutsche Tourenwagen Meisterschaft, back from the days when it was nothing but an epic battle between BMW E30 M3’s and Mercedes–Benz 190 E 2.3-16’s.

Hat tip to TéZé.


Jonathan Harper

Ahhhhh yes. I didn't get any vintage DTM in my diet yet today.