This G20 BMW M340i has been a very busy sports sedan as of late. In just the past month, we've seen it go against two Camaros, a 2007 Shelby GT500 and an F10 BMW M5, losing all but one of those bouts.
As promised earlier this year, AC Schnitzer has dropped more tuning parts for the G20 BMW 3-Series. The German aftermarket specialist is offering styling and performance upgrades for BMW’s premium ...