CAR REPORT
2025 Isuzu D-Max 2.2 SC L 4WD | CAR REPORT