VIDEO: G80 BMW M3 Competition vs E46 M3—New School or Old School?
Every new BMW M3 gets compared to the same car—the E46 M3. The E46-generation M3 is regarded by most BMW fans to be the best generation of M3. So it’s the benchmark for the iconic…