01-07-2018, 10:58 PM
Not sure if this is the right spot to put it, but when we were driving through the SmartCentres Cambridge today, spotted about a dozen Tesla superchargers being installed on the Pinebush side.
General Road and Highway Discussion
|
« Next Oldest | Next Newest »
|