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

2,320,669 views | Al Vernacchio • TED2012