Please enable javascript to view this site.
Top
It’s time to see if the mighty Mercedes AMG E63 S can go toe-to-toe with the ludicrous Tesla Model S P100D. Which car do you think will cross the line first?