I know it's probably been asked / talked about already buy where are you folks charging ?
im over in BOLTON and need to start reaserching best places to charge .
still can't believe the nearest supercharger is in Northwich 25 miles from Manchester :cursing:
im over in BOLTON and need to start reaserching best places to charge .
still can't believe the nearest supercharger is in Northwich 25 miles from Manchester :cursing: