San Antonio nabs one of the very first car vending machines in America | SAN ANTONIO XYZ | Scoop.it
Online car dealership Carvana opened a new vehicle vending machine in San Antonio off of Loop 1604.