The endless rivalry and feud between Mercedes and BMW continues, as they both are about to release one of their most anticipated and popular vehicles – the C63 AMG and M3. German TV channel, DSF, took both cars out on the road to see if Mercedes is able to beat BMW with their latest AMG version of the C-class. While Mercedes has been working endlessly on a M3 killer, BMW is not just standing around and waiting for Mercedes; their new M3 is a 66,000 Euro beast, which continues the heritage with brilliant steering and driving pleasure. It is unfortunate that the video is in German, but I am sure you’ll enjoy the cars even if you don’t understand the language. Watch the video to see the winner (Here is a hint: It’s Bavarian)