Home >

Tesla Motors LA Flagship Store Launch

October 9th, 2012

Tesla Motors LA Flagship Store Launch

LOS ANGELES, CA – MAY 01: The Tesla Roadster, the world’s first highway-capable all electric car available in the United States, is displayed at its production debut in the Tesla Flagship Store on May 1, 2008 in Los Angeles, California. (Photo by Vince Bucci/Getty Images)

  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.