Tesla Opening Chicago Store

f?id=49ad2e2d796c7af800c55a86

Tesla Motors announced it is opening its first retail location for the year in Chicago at 1053 W. Grand Ave., near the Kennedy Expressway in the River West neighbourhood. Seven additional retail locations are planned for the year, in Manhattan, Miami, Seattle, Washington, London and Munich.

As Jalopnik says, “We couldn’t pick 9 more congested cities if we tried.” It’s hard to see people really hitting the open road in these cities and unleashing the car’s horsepower.

NOW WATCH: Briefing videos

Business Insider Emails & Alerts

Site highlights each day to your inbox.

Follow Business Insider Australia on Facebook, Twitter, LinkedIn, and Instagram.