James May sets out to find out which monster limo “wins” in a battle, the Mercedes S63 AMG or the BMW 760i. The BMW 760i sports a twin turbo V12 while the Benz S63 AMG has the most powerful naturally aspirated V8 Benz’s AMG division makes. With amenities such as a 4 zone climate control, messaging seats and even a set of cameras to see around the corner, these beastly mammoths are not as tamed as you may think they are.
You may have already seen this duel but if not, check it out below! Enjoy!