Aliens, love -- where are they?

2,413,743 views | John Hodgman • TED2008