The quintessential SUV just got a makeover. The new Toyota Land Cruiser 200 was launched in Japan today with prices starting from 4,728,437 yen (approximately INR 24.88 lakh). The new Toyota Land Cruiser 200 carries styling updates, along with new equipment and a revised diesel engine. Minions can now be scared away with a new three-bar […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops