Quote Originally Posted by s_quilicot View Post
i have driven one too. heavy? i felt it but but damn torque is too many
true, lots of torque but didn't you notice the super stiff suspension to support the heavy front end from plowing into the pavement at every corner?