I had a chance to stop by the Superchargers being installed at JFK yesterday and take a couple of pictures.
They are being installed at the new JFK Airport Travel Plaza https://www.facebook.com/JFKTravelPlaza at 150 Ave and 147th Street, Queens NY. I tried a few things to have the Tesla Nav...