@1MEGASTARFOREVER I agree. But we have to assume that the marketing people at MB don't do surveys with us who are unable to afford these vehicles. I think It's safe to assume that rich folk will drool over this car.
No, 6.2 is correct... Mercedes write 6.3 in reference to the legendary SEL 6.3...but in reallity is 6.2 liter...now you are correcte on what concerns the horsepower...it's 571...