Defining the greatest sports cars ever made presents a deeper challenge, inviting a certain degree of madness. We think the ...
Toyota Turbo Trail Cruiser celebrates a classic 1980s LandCruiser with a serious lift-kit, 35-inch tyres and 290kW of power.
Other than the new optional engine, the major changes amount to a redesigned front bumper, new colors and a bigger screen.