With the full specification of the new 2012 BMW M5 finally revealed, BMW has introduced the most powerful engine ever fitted in production car from BMW M GmbH. Under the hood lies what BMW is calling ...