Getting yourself into a new Tesla is going to get a little easier in 2013. The company opened 13 stores in 2012, but this year has designs to double that.
Read the original post by Engadget
Consumer Electronics in the News
Getting yourself into a new Tesla is going to get a little easier in 2013. The company opened 13 stores in 2012, but this year has designs to double that.
Read the original post by Engadget