After numerous leaks, the 2018 BMW M5 has officially debuted. If you’ve been following all the spy photos, teases, and leaks of the new BMW M5, there aren’t very many surprises. As expected, the sports sedan is powered by a 4.4-liter bi-turbo V8 engine delivering 600 horsepower and...