In a strange reversal of the magnetic poles, the new Lexus LX has become the Land Cruiser that the new Land Cruiser is not. An enormous, up-to-457-horsepower monster of luxurious and ultra-capable ...
A new braking system has been added to a race car driver's hand controls, allowing him to race without the use of his legs.