The 2012 BMW M5 isn't supposed to arrive until the Shanghai Auto Show, but a Jalopnik reader caught a prototype just hanging at the mall. Yes, it will have a turbocharged V8 engine good for 550+ hp, but BMW clearly needed to test it in the places it will spend most of its time.

Thanks Jmar!