Ali Baba wants you to buy cars from vending machines

Wondering what the future of car dealerships are?
11August2017
Mohamed Khalil