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