Why exactly are taxpayers shelling out $10,000 per car?
Via GreenCars:
HT: David D.
ZIP | February 21, 2012 11:26 am