Two new German sports cars are making waves these days with impressive on-track exploits. We show you what the upcoming BMW 8 Series and new BMW M5 have been up to!