Tesla Motors


Tesla

Spent some time at Tesla Motors in Menlo Park, CA. Fantastic machines and friendly people. You can see some images through my Flickr page.