Muppets & Puppets

Ben, Becky, and Jordan face off to prove who is the true puppetmaster.