The Laughing Puddle 74 views Chicken discovers a mysterious puddle that brings people in through laughter. Cow and Chicken