kermit the frog, miss piggy, The Muppets, the muppets, Culture, TV

Who’s Kermit the Frog’s New Girlfriend?

They say breaking up is hard to do. It apparently is also not easy being…