
BMW has been developing the eight-generation 5 Series for some time. We will finally see it later this month when the automaker reveals it and the battery-electric i5 on May 24.

BMW has been developing the eight-generation 5 Series for some time. We will finally see it later this month when the automaker reveals it and the battery-electric i5 on May 24.