• Embed
watch full episode

Hangover Farts

BonusSeason 2 Ep 103/19/2013

Roger can't seem to control his farts when he's in the car with Jenni.

Up Next