
A Mercedes-Benz big on size, power and exclusivity? You’ll want this S 63 AMG.
This long-wheelbase S 63 AMG is one of just 70 examples powered by a 6.2-liter V12 (capable of over 440 horsepower) and offered to select Mercedes-Benz customers for one month.
Initially delivered new to Japa…