Ford and Alibaba Debut Car Vending Machine in China
Standing at multiple stories high and housing dozens of vehicles, the Super Test-Drive Center unveiled itself this week in Guangzhou, China. This giant car vending machine comes out of a […]
Standing at multiple stories high and housing dozens of vehicles, the Super Test-Drive Center unveiled itself this week in Guangzhou, China. This giant car vending machine comes out of a […]