- Location
- The Land Northward (Bountiful), Utah
The Toyota Land Cruiser Is Dead in America After 2021
Toyota will reportedly return with an all-new Land Cruiser that's "way more modern and luxurious."
www.roadandtrack.com