Toyota Launches Land Cruiser "250" Series: New Frame, Diesel Hybrid and Off-Road Capability Brand Toyota Toyota has officially launched the all-new Land Cruiser "250" series in Japan. This new model sits between the compact "Prado" 150 series and the flagship "300" series, bringing the Land Cruiser brand’s focus... By Spare Wheel, 23 April, 2025