Aliens, love -- where are they?

2,417,023 views | John Hodgman • TED2008