
You are looking at a spyshot of the 2012 BMW 5 series hybrid. But this is now news. This lovely piece of machinery was unveiled at the Geneva Motor Show.
This BMW has a a twin-turbocharged six-cylinder engine which is connected to a 54 horsepower electric motor which runs on a lithium-ion battery pack.
This BMW has an electric only option which helps a lot with starting and stopping.
Some specs include getting up to 62mph in 4.8 seconds... which is similar of a M6.
source