Two Tesla electric vehicles charge in Palo Alto on Nov. 5, 2015.
Two Tesla electric vehicles charge in Palo Alto on Nov. 5, 2015. LiPo Ching Bay Area News Group/TNS
Two Tesla electric vehicles charge in Palo Alto on Nov. 5, 2015. LiPo Ching Bay Area News Group/TNS