Every BMW M3 Generation: Explained
Taking your compact sedan and making it go really fast is essentially the standard operating procedure for most luxury automakers these days, but that wasn’t always the case. While the BMW M3 may not strictly have been the first car of its kind, it’s definitely the one that popularized the…
Motor1 ·