BMW E46-series M3 is an easy modern classic to fall in love with. The car’s muscular styling has aged well — ditto for its ...
The second-gen E36 BMW M3 models followed in 1995 with the first use of a straight-six making 240 horsepower. For the 2001 ...