Matts maps Tesla

Matts maps Tesla

Matt and Russ visit Tesla in California. These cars are very innovative....