a specific phrase used to describe a vehicle, usually
Tom's ram
cummins diesel, that can
tow anything, even a mountain, without any sort of stress on the truck
"I was
towing my
camper last week and brought it up the steepest hill in West
Gloucester and it was like it's not even there" said Tom to friend Tyler