David Gallo: Underwater astonishments

TED Talks David Gallo shows jaw-dropping footage of amazing sea creatures,...

34K views ted.com

Interest

Philosophy
Discovered by Nick
on Dec 19, 2011

Stumblers Who Commented On This Page