the Land Cruiser 200 Series was withdrawn from production for the US market at the dawn of 2020. This was a shame - the Land ...
But a funny thing happened when the 100-series Land Cruiser came out: it had independent front suspension too. The 200-series ...