Atlanta is soon to be home to the nation’s tallest car vending machine, courtesy of online retailer Carvana.  Standing 12 stories high with a 43-vehicle capacity, customers will actually insert a commemorative coin and get to see their car delivered down through the glass structure, located near Midtown.  If you don’t like dealing with dealerships or dealers, a flashy new way to shop for cars will have you RISING…

Login

Lost your password?