European Competition
The Guys at Toyota are having a difficult time playing with the Big Detroit boys. According to recent reports, Toyota has already burnt $5,000.00 per truck to be built in advertising. Later comes more news of Dealer cash on the hood...
All American Big Trucks rate at 5 stars according to NHTSA...