Pee Lady Tosh.0 : Season 8 Episode 8
TV-14 Comedy Central 22m int(0)
Aired: March 29th, 2016 @ 10:00 PM EST on Comedy Central
A Brazilian man tries to walk off a broken leg, a woman uses her own urine as a panacea, and Daniel finds a presidential candidate he can believe in.