Highest Rated Comments


whereisspacebar3 karma

Thanks for the clarification. Honestly I didn't know they existed. It's great that Tesla is beginning to expand.

whereisspacebar1 karma

Since there are no Tesla dealerships, where did you go to buy the car?