BMW took the actual wraps off the 2018 M5 model, featuring a 600 horsepower engine racing 0-to-60 in 3.2 seconds. For more details, go to TheDetroitBureau.com.

Source:: The Detroit Bureau