S schneiderjohn Member Aug 10, 2014 61 0 Atlanta, GA Dec 21, 2014 #1 Dec 21, 2014 #1 Looks like Tesla is making the "Estimated Delivery" description a bit more clear on the "My Tesla" page.
Looks like Tesla is making the "Estimated Delivery" description a bit more clear on the "My Tesla" page.