Tesla Motors: Signature 100

Package design for Signature 100 owners of Tesla Motors – An exclusive invitation for its launch release party in Menlo Park, California. Fall, 2007.

Back to Top