German Touring Car Championship: Retrospective

The Deutsche Tourenwagen Meisterschaft (German Touring Car Championship, or DTM) was a touring car racing series held from 1984 to 1996 and then from 2000 onward. Originally based in Germany, it held additional rounds elsewhere in Europe and later worldwide.  Its widespread appeal can be attributed to the production based race cars that participated in […]

Remembering Group B

Here’s an 11 minute mix of Group B rally clips; when driver skill was paramount and electronic nannies were unheard of.  Best of all, engine sounds are not accompanied by superfluous techno music & artsy cutscenes usually accompanying youtube vids. Group B refers to a set of rules and regulations the FIA set for racecars, […]