All About Toyota Kenya LC300, a Redesign from its Predecessor LC200 Series
Toyota Kenya has introduced the luxurious 3.3 Liter Diesel and 3.5 Liter Petrol V6 engines Land Cruiser 300 series. The…
Toyota Kenya has introduced the luxurious 3.3 Liter Diesel and 3.5 Liter Petrol V6 engines Land Cruiser 300 series. The…