FDA "Muppets" conclusions+ Video explanation..