Tweet #324899877727379456

Ever wonder what became of the EEStor Ultracapacitors that would revolutionize electric cars? They’re still going.. j0e.co/155

From TweetDeck 2:59pm Apr 18 2013 —