Loading...
Uploaded by OklahomaHorizonTV on May 22, 2009
If there's a bit of electricity in the air, its from what may soon be on the road. While automakers may be hurting, theres renewed interest in researching and developing new and more powerful electrical vehicles.
News & Politics
Standard YouTube License
Full blood electric cars > all else :)
ffsallnamestaken 2 years ago
Load more suggestions
Full blood electric cars > all else :)
ffsallnamestaken 2 years ago