Vehicle Vending Machine, Carvana, Hits The Brakes, Must Stop Selling Cars In IllinoisVehicle Vending Machine, Carvana, Hits The Brakes, Must Stop Selling Cars In IllinoisThe Illinois Secretary of State Police has revoked Carvana's dealership license.JB LoveJB Love