Why on earth would Houston, the city of drill-baby-drill, the fossil-fuel capital of America, the city whose NFL franchise used to be called the Oilers, embrace the electric car?
Visit This Toyota Related Story
More Toyota Related News!
Even Houston, the Petro Metro, Loves Electric Cars
Toyota Hybrid Related Vehicle and Automotive News!
No tags for this post.


















