• Embed
watch full episode

The Mating Ritual of the Human

Season 1 Ep 52/8/17

Human mating is a bizarre, complex dance that involves a shocking amount of masturbation.

Up Next