The first NYC based showroom for Tesla Cars opened yesterday in a former art gallery in Chelsea. Those look like very cool cars. I look forward to taking a little jaunt up to Chelsea to check it out!
NOTICE: This article was published more than 10 years ago. Information in this article might be irrelevant or out of date.