TEST DRIVE: 2017 BMW M3 Competition Package with M Performance upgrades
For many car enthusiasts, stock performance, looks, sound and dynamics simply aren’t enough. In fact, the aftermarket tuning scene has probably never been bigger. There are many enthusiasts who, upon taking delivery of their new…