It's some new show on one of the cartoon channels using what seems to be puppets.Puppets selling meat products. There seems to be some activists involved as well protesting. Got curious and watched it.
A forum community dedicated to vegetarian, vegans, and vegetable enthusiasts. Come join the discussion about agriculture, preparation, cooking, recipes, scales, reviews, accessories, classifieds, and more!