Where To Stream Operation Ouch! Season 13 Episode 3
Teardrop Explodes!
- Aired February 24, 2025
- 28 Min
What would it look like if a lifetime's worth of tears fell in one massive drop? Dr Xand does a poo for the benefit of science, and minds are bent by street artist Xandsy!