I read that the Peoria Riverfront Museum is representing Illinois at the Great State Fair in D.C. this month. I also read that Illinois had withdrawn from this event. What is the scoop?
Maybe a little from both Column A and B? Possibly the State of Il chose not to bring their dog and pony show, so Peoria is going out there to represent the state?