I would think that "set up" would slow the car down.. like a couple hundred lbs. extra
twoONEoh
Forum Rules