Alibaba and Ford have opened their first 'Super Test-Drive Center' in China. The center works similar to a vending-machine and lets customers test drive Ford vehicles. The test drives are free for those who have a credit score of 700 or above. Check out the video above.