Does this store have the model 3 in their showroom yet?
Address: 3020 Pullman St, Costa Mesa, CA 92626, USA
Akihide Bessho | Aug 22, 2018
By all means. Better ask for test drive !
Mark Kim | Aug 22, 2018
I didn't see one
Thanks! Your answer is awaiting moderation.