Friday, May 2, 2008

First Tesla store opens in Santa Monica, now we just need some cars - AutoblogGreen

First Tesla store opens in Santa Monica, now we just need some cars - AutoblogGreen

No comments: