Friday, November 11, 2016

Uber’s Self-Driving Truck Makes Its First Delivery: 50,000 Beers



No comments: