Two rare 79 Series Toyota Land Cruisers spotted near Laramie on I-80 turned heads of auto enthusiasts. These vehicles aren't ...
for the first time in Japan customers will also be able to choose a double-cab pickup truck. The vehicles will be produced at Toyota Auto Body Co., Ltd.'s Yoshiwara Plant. The Land Cruiser 70's ...