The Farting Sex Tourist

Feb 03, 2017 on Netflix at 3:00 AM

Summary

Sheila inspires her friends and insults the principal. Joel bonds with Abby, and Dan makes a damning discovery while spraying for ants.

Previous episode

We Can Kill People
Season 1 Episode 3

Feb 03, 2017

Next episode

Man Eat Man
Season 1 Episode 5

Feb 03, 2017