SUMMARY: With the S63 AMG, Mercedes-Benz has taken the notion that large luxury sedans are by their very nature heavy, slow cars with a plush ride and turned it on its ear.
View full article What do you think about this story? post your comments below.