Monday, October 22, 2012

Tesla Supercharger Station


This one is located on I-5 at Tejon Ranch. The solar panels are on the roof.

No comments:

Post a Comment