PEORIA Ill. – You can see Muppets, Puppets, and Flags at the Peoria Riverfront Museum this weekend. The museum unveiled two new exhibits Friday morning — titled “The Jim Henson Exhibition: Imagination Unlimited” and “Faces of a Nation: The American Political Textile Collection of Mark and Rosalind Shenkman.”