Offroad

70 years of Land Cruiser

The Toyota Land Cruiser celebrates 70 years of existence this month. Launched in August 1951, the Land Cruiser was originally known as the “Toyota BJ,”…