10 ways the world could end

1,997,506 views | Stephen Petranek • TED2002