It looks like new Tesla Superchargers are finally being built in Saskatchewan

Where the first charger will pop up is anybody's guess

Comments