Bronze sculpture may have been dedicated to Beanie!
A new bronze sculpture has been placed in Cedar Falls, IA. It is called "Drop Leaf Chicken," but rumor has it that its real name was squelched because of politics, since Beanie lives in another state and town.
Click here to read newspaper article