With 2,000 hp of Power, Toyota Thinks This is the Fastest SUV on the Planet
Motoroids
When Toyota added “Speed” tag to its SUV, the Land Cruiser, they literally meant it. Heading straight to Specialty Equipment Market Association (SEMA) Show 2016, the one-off Land Speed Cruiser SUV gets Toyota’s 3UR-FE 5.7-litre V8 engine with volleyball-sized Garrett turbochargers which lets it rub shoulders with some supercars. With 2,000 bhp (no, that’s not a […]
Motoroids - Best auto news, reviews and features from the world with focus on India
