The two German luxury automakers have been going at it for some time now but lately the competition has kind of gone stale if not boring. Maybe BMW and Mercedes are sitting back and developing their latest sedan hotrods but Mercedes has taken the first punch with this video showing the E63 S doing a little drift action.
The German 4.0L V8 Twin-Turbo monster will crank out 612hp.