Monday, June 01, 2009 11:02 AM by
Rachit Hirani
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.
Read the rest of this entry »
Leave a Comment
3577 views