Green Tech Test Town Shows Electric Cars Sap Grid

Editor's Recommendations

More from LiveScience