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