Release Summary

Carvana has unveiled its newest Car Vending Machine, the 10th to date, in Washington, D.C.

Carvana