New supercharger in Downtown LA seems to have popped up overnight? I can't find any detail on the usual sites. The icon is still gray on the map, but seems to be full information in the detail.
I might check it out after work today.
I might check it out after work today.