ATLANTA, Nov. 18, 2013 /PRNewswire/ -- Continuing its commitment to introducing technological advancements designed to disrupt the car buying space, Carvana announces the opening of the country's first vehicle vending machine in Atlanta. The cutting-edge facility was established to offer...