Matts maps Tesla Matt and Russ visit Tesla in California. These cars are very innovative. Share this...FacebookPinterestTwitterLinkedin