2 Articles

Tesla Motors Chicago store – Click above for high-res image gallery

Tesla Motors had previously announced the address for their store in "The Windy City" in March (1053 W. Grand Ave.) and if you can see the picture above, you're looking at the building they will be calling "Sweet home Chicago." Sure doesn't scream "premium-brand electric automobiles", does it. Well, not yet anyway. While they probably don't have the budget to knock it down and build it better (recycling is greener anyway), we've already seen their ability to take a building and give a proper loo