DEmoRATS are really living up to their names RATS !
Wasting taxpayer monies on electric cars only a few can afford. Battery companies going out of business, car companies going out of business. Wonder what is behind this demoRAT push for spending MY TAX money on tech that is failing ? Obummers fingerprints all over this one.