Where To Stream Operation Ouch! Season 12 Episode 8
Who's Getting Snotted?
- Aired January 18, 2024
- 28 Min
There's a snot-tastic dose of Ouchology as the doctors face tough medical questions, and a VIP guest is due in the lab to help explain why DNA is a funny, twisty shape.