Miss Piggy and Kermit the Frog have some new friends, but they're a long way from "Sesame Street."


More...