2,411,742 views | John Hodgman • TED2008

Aliens, love -- where are they?