tesla electric car cars supercharger plugged in charging up on the m62 in leeds

- Image ID: EN369N