- December 02, 2010
- Andrew Presti
- Author's Bio
- Blog Posts
- 0 Comments
OK, the electric vehicle class of 2011 is almost upon us, and now is the time to vote on Most Likely to Succeed. Which green cars are going to float peoples’ boats? Which ones are they actually going to buy?