Isuzu shows total dominance with its ‘Isuzu D-Max Blue Power’ Asia Cross-Country Rally 2016 victory