2017 BMW G30 5 Series

2017 BMW 5 Series G305 750x500

TEST DRIVE: 2017 BMW 540i M Sport

During our recent trip to San Francisco to drive the brand-new G30-generation 5 Series, we were able to sample two flavors of the new 5er — the BMW 530i and BMW 540i, both wearing the…

2017 BMW 5 Series G30223 750x500

FIRST DRIVE: 2017 BMW 530i M Sport

What do you do when you have a fantastic-selling product that simply won’t stop selling well, despite it being old? You make small changes, update some things that need updating and largely leave it alone,…