On a highway, amid the whirring wind, a Land Cruiser was moving forward with a roar.