Has anyone heard anything or come across any information about the location of the upcoming Peoria IL Supercharger?
I'm going to be heading that way down I-74 for the first time in a while this week, so I could drop in and take some pictures if we know where its going to be. I've looked, but it...