The Water Mouth Squirt Challenge
- Episode aired Jun 26, 2015
Caillou and Ben see who can squirt the most water into their mouths.Caillou and Ben see who can squirt the most water into their mouths.Caillou and Ben see who can squirt the most water into their mouths.