Ford and Alibaba Set to Unleash Vending Car Machine

While not the super-car vending machine from Singapore that we've [...]