Gallery: Tesla Motors LA Flagship Store is Red Hot & Green

Tesla's theory is that by opening up the service area and making it totally transparent they can educate their customers and get potential customers interested in how they operate.

Read the rest of this entry »


1 Comment

  1. Satchel October 3, 2011 at 11:33 am
    Heck yeah this is exactly what I neeedd.