Toyota Land Cruiser 300 Hybrid Dubbed “Most Powerful Land Cruiser” Launched in Australia
The Toyota Land Cruiser 300 Hybrid was officially launched in Australia today. The new model is the most powerful and most expensive Land Cruiser to date. The vehicle is offered in two versions in the Australian market. The GR Sport focuses on off-road capability and basically uses the body kit of the standard V6 model;…
