Welcome to the 2012 BMW M5; the most powerful BMW currently on sale, and, arguably, the greatest BMW currently on sale. It features an intensely powerful twin-turbo V8 engine under the bonnet, while the cabin is filled with the latest in supreme luxury and features. Could it be the ultimate […]