America is already running low on cars to sell

.....

© Quartz