Eighth-gen BMW 3 Series revealed

The eighth-gen 3 Series continues to be underpinned by BMW's CLAR platform, but features the carmaker's current Neue Klasse design language.