2015 BMW M3 Sedan and M4 Coupe – Track Review
Stepping into a garage lit only by old fluorescent bulbs and cloud-blotted morning sunlight, four generations of BMW M3 stood before me. Lined up from oldest to newest, a Hellrot E30 M3 is first, flanked…