Manonthestreet
Diamond Member
- May 20, 2014
- 35,734
- 24,284
- 1,945
Guess relying on China for everything isnt exactly good policy,,,,,,
The Car Shortage Is About To Get A Whole Lot Worse
A critical element in everything from engines to bodies is in short supply
jalopnik.com