Kermit the Frog, Howdy Doody Puppets on Display in DetroitKermit the Frog, Howdy Doody Puppets on Display in DetroitThe exhibit will be on display starting this Friday, January 17th.PatPat