Mine Rescuer


Mine Rescuer

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.