Toyota Land Cruiser To Be Launched on 9th June
Monday, June 1st, 2009 1,773 ViewsToyota 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.
