New Automotive Technology Presentation Tesla Roadster picture from Discover Magazine.
New Automotive Technology Presentation