Work Truck had the opportunity to check out a fully outfitted Monterra 6x6 on display outside of the Oregon Fire Chiefs Association's Annual Conference. Check it out!
The Toyota Land Cruiser Returns to USA in 2024
After a three-year hiatus, the new Land Cruiser will be manufactured in Japan and arrive in the U.S. in the spring of 2024.