• Embed
watch full episode

Laughing and Peeing

ClipSeason 2 Ep 22/11/2010

Demetri dissects the finer points of laughing and peeing in both solo and group situations.

Watching