Auto Logo ‘No 1 was driving’ in Tesla crash that killed two gentlemen in Spring, Texas: Report By Eva 5 years ago A Tesla brand on a Product S is photographed inside of a Tesla dealership in