Models

Madrid Police Force Gets 169 Electrified BMW Vehicles

Madrid Police Force Gets 169 Electrified BMW Vehicles

After nine years and over 250,000 cars assembled, BMW ended production of the quirky i3 hatchback back in June. However, some of the final vehicles were not delivered until earlier this week at a dedicated…

New BMW 5 Series Spied Riding Low With Partially Exposed Lights And Grille