This was just posted on the other forum.
Whoa, do my eyes deceive me or does the "Coming Soon" section of the new Supercharger Map show a bright red dot smack in the middle of Chicago?
Where did that come from? More important, where do you think it's going?
Even more important, when is it coming?
Whoa, do my eyes deceive me or does the "Coming Soon" section of the new Supercharger Map show a bright red dot smack in the middle of Chicago?
Where did that come from? More important, where do you think it's going?
Even more important, when is it coming?