Toyota Land Cruiser 70 re-introduced to Japan
Toyota has announced that it is re-introducing the Toyota Land Cruiser 70 in Japan, the 70 Series was originally launched back in 1984 and the car is designed for reliable off-road performance. Originally launched as the Toyota BJ on August 1, 1951, the Land Cruiser series is now 72 years old. Immediately after its launch, … Read more