Toyota Land Cruiser To Be Launched on 9th June

Monday, June 1st, 2009 1,773 Views

Toyota will launch its SUV Land Cruiser on the 9th of June. The Land Cruiser will have a V6 diesel motor displacing 4.5 litres and which produces a power of 282bhp and a maximum torque of 662Nm.