Toyota Show Off The New Land Cruiser LC300's Off-Road Capabilities
Toyota just showed off the brand-new Land Cruiser LC300’s off-road capabilities. If you’re planning to go off-roading for your next journey, this is the vehicle that you need. The hotly anticipated LC300 Land Cruiser is a proper beast off-road.