VeggieBoards banner

1 - 1 of 1 Posts

·
Registered
Joined
·
2,186 Posts
Discussion Starter #1
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.
 
1 - 1 of 1 Posts
Top