BMW M3

BMW M3 Shipped To Customer With Retro Badges Looks Great

The BMW M3 Six generations 2 830x553

VIDEO: Doug DeMuro Ranks all BMW M3 Generations

This new G80-generation BMW M3 is the sixth generation, marking more than thirty years of M3. In that thirty-year span, its six generations of cars were all incredibly different from each other, despite all having…