29 Jul 2011, 07:47 UTC · By: Alina Dumitrache / For those who were still questioning the awesomeness of their latest high-performance sports car, the Bavarian automaker decided to bring new ammo to the table by releasing a couple of videos that s...