August 24, 2014
Toyota Land Cruiser 70 Gets Re-released in Japan
The rugged and iconic Toyota Land Cruiser 70 series went out of release in Japan in 2004, but apparently there’s been enough demand for the 4×4 that Toyota will be bringing back the truck in limited quantities to celebrate its 30th anniversary.…
Check It Out