Tesla Motors in Menlo Park
Photos from my visit to Tesla Motors in Menlo Park, California on June 11, 2010.
42 photos · 1 video · 6,003 views