Tuesday, September 30, 2014

IMSA Gives Mercedes-Benz S63 AMG 710-Horses to Play With


IMSA's tune for the new Mercedes-Benz S63 AMG may look subtle on the outside, but it packs a 720PS (710hp) and 1,080Nm (796 lb-ft) punch under the bonnet.
Read more »

No comments:

Post a Comment