Launched globally just last September, the all-new Land Rover Defender is all set to make its way to the Philippines....
.
December 4, 2019