Toyota Land Cruiser Powers Up For Autumn With New Engine And Equipment Features
Toyota has added more power to its mighty Land Cruiser. It now boasts a new and more efficient 2.8-litre engine that gives it the additional power. As a result, both the commercial and passenger versions of the SUV have received a series of performance and equipment updates. The new four-cylinder turbodiesel unit adds plenty of … Read more