Toyota has unveiled its new Land Cruiser FJ, a compact off-roader capable of tackling even the most demanding off-road routes. Its arrival in Europe is highly uncertain due to current anti-pollution regulations—yet another confirmation of the absurdity of such rules Originally launched as the Toyota BJ in 1951, the Land Cruiser immediately proved its off-road capabilities by reaching the sixth station on Mount Fuji in Japan, the final point of a steep and challenging route that could then only be continued on foot, overcoming significant difficulties along the way. The…
Read More