2 ms·I see one every few days here in Atlanta. Of course I see about twenty times as many Nissan Leafs.by matthewmcg 13y agoI see one every few days here in Atlanta. Of course I see about twenty times as many Nissan Leafs.