Loading...
Uploaded by SFBusinessTimes on Oct 27, 2010
CEO Elon Musk, Sen. Dianne Feinstein and some of Tesla's 70 new employees plus lots of media attend unveiling of Tesla's factory at former NUMMI site in Fremont.
Science & Technology
Standard YouTube License
Damn, I kept hoping that place would get torn down.
heliscat 1 year ago
stink video
prickett233 1 year ago
Load more suggestions
Damn, I kept hoping that place would get torn down.
heliscat 1 year ago
stink video
prickett233 1 year ago