There are several videos on the net of the C63 running away from a Galardo, Speedometer pegged at 320 kmh and the tach still climbing. What the heck is Germany doing to the ones they send over here? I don't want to drive that fast but if they are running at 600 hp levels, I want it too,
- posted
12 years ago