15-Minute YouTube Documentary Follows The Rise Of Tesla Motors

Do you consider yourself a Tesla fan? Is the Model S P85D your dream car? Do you think you know all there is to know about the world’s best electric car? Then move on, because there’s nothing in this documentary you don’t already know. For the rest of you who want a quick primer on theā€¦