Originally Posted by Onurleft
Err, very nice. Impressed it was so much better than the C63 P31!! I'd imagine the tires are overwhelmed in that car though..
Same... C63 with larger tires is a world of difference, especially with a LSD. Glad you are enjoying the Boss.