Promise kept? All-new 2027 BMW 3 Series FIRST DRIVE with the i3 xDrive50 | COFYT