Where To Stream My Strange Arrest Season 4 Episode 13
The Peeing Professor
- Aired July 29, 2026
- 30 Min
- Rated 7.0
- Number 50 Of 52 Rated Episodes
A shopper speaks to police only in rap lyrics, an intruder with a knife and an axe asks a woman out on a date, a university faculty member gets saucy with authorities when she needs to pee and more!