The "Coming Soon" page of the TM Supercharger map shows a new red dot in the southwest suburbs of Chicago. It appears to be in the vicinity of the I-80/I-57 interchange. Have any of the locals noticed this and is anybody tracking it down? This could be the part of the northern end of the much-awaited corridor to the Southeast which is now rapidly expanding through north FL, GA, and TN. Any info and updates will be much appreciated.