Argelius Member Jun 8, 2013 249 10 Palm Springs, CA Apr 23, 2014 #1 Apr 23, 2014 #1 Officials: Tesla showroom Cathedral City-bound