Has anyone had the chance to test drive one of these or own one? I've heard people say that they can't keep the front wheels on the ground from all the torque it puts out...that crazy. I:I
let me hear your experiences or thoughts.
let me hear your experiences or thoughts.