Submitted by cprenzl on Sun, 2013-01-20 20:48
Just wondering If anyone has caught a wiff of any new supercharging stations? (We knew about two of the east coast ones before they were announced)
with the need of 100 this year, thats one every 3.7 days! They need to get hopping!