The F90 is the model and generation designation of the M5, and it was made from 2017 to 2023. When launched in 2017, this M5 ...
CarExpert.com.au on MSN

2025 BMW M5 review

The BMW M5 has followed a proven winning formula for four decades and six generations – basically shoehorning supercar ...