Pinot.Noir Member Feb 28, 2014 779 889 Livermore, CA Dec 13, 2018 #1 Dec 13, 2018 #1 Anybody have any idea what this display is about? Definitely getting attention. Tesla's are VERY rare here.
Anybody have any idea what this display is about? Definitely getting attention. Tesla's are VERY rare here.