2021 BMW M3 drives better than it looks

The new M3 might not have a pretty face, but it's a damn fine sport sedan.