The 70 Series Land Cruiser – the V8 Elephant in the Room
While everyone is mourning the loss of the V8 with the release of the new 300 Series Land Cruiser, everyone is forgetting one thing. You can still buy a Toyota V8 Land Cruiser. I am an unashamed Toyota fan and…