Toyota Land Cruiser, The ‘Ninja King’
Hugely famous and respected, the Toyota Land Cruiser remains the ‘Ninja King’ in Borneo. This Toyota’s flagship SUV comes loaded with a giant of a 5.71 liter V8 heart that produces a staggering 381bhp and all the torque in the world. The SUV is equipped with independent front and coil-long solid axle rear suspension engineered […]
