Electric cars suck?

better place, car, cars, chevy volt, consumers, doesnt, electric, electric car, electriccar, energy, leaf, less, meters, might, my washington post, nissan leaf, plugin, power, psychological, range, range anxiety, smart meters, sonari glinton, steve mufson, vehicles, volt, westmidwest productions, who killed