Muscular Toyota Land Cruiser 300 HEV launched in South Africa

Petrol-electric SUV packs 341kW of power while keeping fuel bills low

Muscular Toyota Land Cruiser 300 HEV launched in South Africa
Petrol-electric SUV packs 341kW of power while keeping fuel bills low