So today I got a text as well as 3 phone calls from Tesla. They scheduled me to coming into the showroom in May to see v10 software. Has anyone else gotten this call? Or know anything about it? Below is the text I got. I've replaced the person's name to protect them.
Hello, my name is _____...