2020 BMW M8 Competition: Dead-set beast
BMW’s flagship sports coupe is an absolute rip-snorter, with a proper sports car lurking underneath the long-legged GT body. The 8 Series is supposed to be the replacement for the 6-Series, but it’s more than that. I reckon it’s more of a reset because both generations of