If you desire a vehicle that combines usability with thrilling performance, you'd be mad to not at least consider some form of BMW M3. The German manufacturer's compact sedan-based weapon has been ...
In 1986, the same year BMW launched the original E30 M3, someone inside the company had a radical idea. Take a convertible, ...