Tag: D-Max Beast

Three weeks ago, we had a first glimpse of Isuzu's limited edition D-Max when pictures of its studio shoot...