ROAD TEST TOYOTA LAND CRUISER 3.0 D-4D LWB GX AUTO: The ultimate off-roader remains top of the class, even if its new auto transmission is a disappointment. Perhaps the only thing too steep for the Land Cruiser to overcome is the price
The marriage of electric power and motoring flourishes at the Geneva motor show, but glorious supercars were still the showstoppers