I happened upon an article featuring the Tesla Model S. From the videos, it looks like a very impressive electric car. Its not scheduled for delivery until 2012, but these first glimpses are pretty telling. Continue reading →
05
Apr
2009