FIRST DRIVE: 2019 BMW M340i xDrive – Just Shy Of An M3
Building on the great foundations of the outgoing F30 model and over 40 years of engineering excellence in a competitive segment, the seventh-generation is finally here and I just had the chance to sample it…