A foregone conclusion? Is the mighty AMG fighting for the soul of the internal combustion engine? Are you sick of these questions?

Good. We all know the Tesla’s ludicrous off the line, so it’s time to see if the mighty E63 S can go toe-to-toe…