Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Dec 4, 2008
When you talk about electric vehicles (EVs) most people tend to imagine them as something that we will drive in a distant, perhaps greener, future. In fact, EVs are already here and they are slowly becoming a part of daily life in our world.