You Tainted Your Poo
Season 23 E 8 • 10/26/2019
Harriet, Linda and Laura all have devastating reactions after their DIY fecal transplants.

Watch Random Episode