There are some truck nameplates out there that seem to have been around forever. Most of them wear the Ford or Chevrolet badges, and even if they’re no longer actively being made by these companies, ...
The air was crisp that morning and filled with talk of a 7-second truck. "Sure bet," said one guy. "No way," barked another. "We'll just have to wait and see!" Parked in the staging area it looked ...