Isuzu D-Max X-Terrain video Isuzu launches their new D-Max X-Terrain has what it takes to take on the challenges that come with off-roading adventures.