CAR REPORT
2007 Toyota Hilux 3.0 Turbo D-4D 4WD SR | CAR REPORT