Originally Posted by Z K
These high powered C63s are a joke .. 507hp on 255 tires and no LSD? Oh, and an AUTOMATIC transmission!?
LOL I wouldn't say that at a traffic light sitting next to one...
If it came in a manual i'd test drive one. torque and small tires = fun!