Land Rover Defender 130 - for those who want everything in a 4x4 SUV including the family. Ever since the all-new Land Rover Defender made its debut in the Philippines, the go-any ...
The motto is almost like a challenge more than a come on. But considering that the company behind it is owned and backed by an actual superpower and is the sixth largest state-owned automobile ...