Tesla Motors Debuts the Model S D Series

Tesla Motors Model S D Series

What many anticipated to be the Tesla “Model D” was finally stripped of its cloak of mystery and revealed last night at the Hawthorne Airport in Los Angeles, where Elon Musk revealed to an invitation-only press conference just what Tesla had up their sleeve this time.

Related:   Celebrities Going Green: Tom Hanks & his eBox Electric Car