The M6 is BMW's new performance flagship but there has been a machine called M5 which has been meeting the same requirements for quite some time. The M5 is cheaper, sleeker and comes with the same 560 hp engine. To test what they are worth, both the cars are taken to the race track to burn some tyres. Take a look!