Toyota Land Cruiser 70 Series
The Toyota Land Cruiser 70 Series is a legendary, heavy-duty 4x4 built for extreme durability and exceptional off-road performance.
- Chassis & Payload: Pairs a robust, responsive chassis with an optimised high-load suspension system.
- Safety & Design: Features a rigid body, integrated airbags, and large windows for maximum visibility.
Add a review