September '06 - Tesla Roadster Unveiled, Electric Cars NOT DEAD YET!
Plugs and Cars
NOVEMBER 28, 2006
From Oregon to Florida, members continues to promote the film and promote the idea of electric cars at screenings. Oil prices peaked once again at over $75 a barrel. In numerous cities, members have been out with their cars and literature to answer the many questions audience members have after viewing the film.
Let's personalize your content