Test-Drive Tmall’s New Car Vending Machine

Alibaba Group partnered with Ford Motor to launch this “Super Test-Drive Center” in China to rev up the car-shopping experience for consumers.

More Videos