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!

Malcolm Hogan is the founder and editor of Automotive Addicts, a trusted voice in the automotive media world for over two decades. With 20+ years of hands-on experience covering the industry, Malcolm has built a reputation for delivering honest reviews, sharp insights, and in-depth coverage of everything from new car debuts to high-performance test drives. Passionate about the evolving car culture and staying ahead of the curve, Malcolm continues to lead Automotive Addicts as a go-to destination for enthusiasts and industry insiders alike.