'68cuda416 said Pulls so hard I have a hard time keeping my foot on the gas pedal, LOL, maybe you need a booster seat? LOL Click to expand...