A pristine 1973 Land Cruiser -- with just 3,109 miles on the odometer -- anchors Toyota’s service center display. The SUV was once housed in the Toyota Museum, which closed after the automaker moved its U.S. headquarters from California to Texas.
A pristine 1973 Land Cruiser -- with just 3,109 miles on the odometer -- anchors Toyota’s service center display. The SUV was once housed in the Toyota Museum, which closed after the automaker moved its U.S. headquarters from California to Texas.