PUBLISHED 01-01-1970

What Is Tesla's New Vehicle?

00:04:53
Video Category

What Is Tesla's New Vehicle?


8:28


Published Jul 31 2018

Elon and Tesla have a new emission free vehicle, but it isn't what you think! Kyle and Dan discuss this and more on this week's Muskwatch!