The 4900-lb Mercedes-Benz S63 can do 0-60 in just 4.3 seconds. That is the magic of 563 hp! Full story: http://bit.ly/NYAJfL
Photo
Shared publiclyView activity