Originally Posted by boostedem1 That would make one hell of a work truck, so much towing power! China has so much pride riding on the sales of it i bet also lol
Forum Rules