Toyota Land Cruiser
The Toyota Land Cruiser, also sometimes spelt as LandCruiser, is a series of four-wheel drive vehicles produced by the Japanese automobile manufacturer Toyota. It is Toyota's longest running series... Wikipedia
- Manufacturer: Toyota
- Production: 1951–present
- Class: Off-road vehicle, Full-size SUV
- Layout: Front-engine, four-wheel-drive
- Data source: DuckDuckGo