The 1995 BMW M3 from the E36 generation sits at a rare crossroads of analog feel and modern usability, which is exactly why a ...
This BMW started out in life as a 2002 Turbo. Three years ago, it was converted into a pocket rocket with 600 horsepower ...