“Top Gear” Takes Toyota Truck To Task – Toyota Hilux or Terminator?

“Top Gear” Takes Toyota Truck To Task – Toyota Hilux or Terminator?

The ultra-popular British television show Top Gear seemed to have a goal…