Toyota Land Cruiser 70 Series – Should India get it?

If we look at Toyota South Africa website they have the Land Cruiser 79 listed on it. The Toyota Land Cruiser 70 series is considered one the most  indestructible, bold and steadfast car line-ups ever. The vehicle has stood the test of time and has been the most preferred 4×4 vehicle in South Africa for … Continue reading Toyota Land Cruiser 70 Series – Should India get it?