Source: http://www.automobilemag.com/news/production-2012-bmw-m5-rumored-frankfurt-plug-hybrid-5-series-slated-shanghai-38743/