The Fourth Generation Of The Ultimate Driving Machine It has been 20 years since the launch of the first BMW M5 and 4 years since the last model was introduced; it's about time for a new one. The all-new 2005 M5 features the first high-revving engine in a production sedan. The new V10, featuring dou
more