Wednesday, November 29, 2023

Toyota Land Cruiser 70 Relaunched In Japan, Fender Mirror And All

1984 boxy styling with (some) modern goodies. What's not to love?