BMW has revealed the 7th generation 7 Series, which includes an all-electric i7 model—in addition to petrol, diesel and petrol-electric hybrid models. Check out some photos below.

BMW has revealed the 7th generation 7 Series, which includes an all-electric i7 model—in addition to petrol, diesel and petrol-electric hybrid models. Check out some photos below.