2020 BMW 2 Series Gran Coupe: Hero or heretic?

Transcript
From review: 2020 BMW M235i Gran Coupe
$45,500.00