While the E46 M3 was one of the best all-time performance cars of its generation, there are still those who would consider its 338 horses to be insufficient in today's era.
Read more ยป
Automotive news, all about new models, the latest spy shots and much more