Land Rover's role in protecting the planet

Updated
Land Rover Africa Red Cross
Land Rover Africa Red Cross

The most devastating typhoon to ever hit land struck the sovereign island country of Philippines last month and the nation and its people are still reeling from the desolation.

Advertisement