2012 BMW M5 unveiled, (almost) ready to take your money
the car that defines the meaning of sports sedan is back in business. the new 2012 BMW M5 sports a twin turbocharged 4.4-liter V8, blessed with the wholesome goodness of direct injection…
the car that defines the meaning of sports sedan is back in business. the new 2012 BMW M5 sports a twin turbocharged 4.4-liter V8, blessed with the wholesome goodness of direct injection…