Reply to thread

Except people actually want a Tesla and the word of mouth and other marketing gets the cars sold dealer or not.  Tesla is not really a valid comparison though.


Back
Top