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?