The world's oldest living things

1,794,020 views | Rachel Sussman • TEDGlobal 2010