Let's Talk About Shit
- Episode aired Nov 13, 2013
Charles and Delphis talk about shit and farts.Charles and Delphis talk about shit and farts.Charles and Delphis talk about shit and farts.
Charles and Delphis talk about shit and farts.Charles and Delphis talk about shit and farts.Charles and Delphis talk about shit and farts.