TESLA LAUNCH VIDEO

The Baylor Group was asked to articulate Tesla’s brand positioning and inform development of its auto show display and other marketing elements.  Our video direction took the approach that you don’t just buy a Tesla, you buy into Tesla. Tesla, the movement. Tesla, the way of life. Tesla, the new line of thinking.

Our video conveyed the idea that the company was founded on a mission, a vision, to leapfrog over everything the automotive industry calls impossible. A mission to make cars that truly make a difference.  And headed by a CEO with such vision he couldn’t contain himself to just one planet. A product that has reimagined not just what an electric car can be, but what any car can and should be. This is not merely a car. This a cause.