Electric Cars? Whaaaaaa…

Posted by: on January 30, 2011 at 12:00 pm
Electric Cars? Whaaaaaa…

It seems to me that the guys pushing electric vehicles started off on the wrong foot. California decided in the early 90s that it wanted a Zero Emission Vehicle to combat their terrible air quality – and thus the EV1 was born. We all know how that went. Read the rest of this article…