2,307,878 views | Al Vernacchio • TED2012

Sex needs a new metaphor. Here's one ...