One for the load

1 min read

Isuzu is out to make inroads in the pick-up truck market with its new D-Max. We put