Wednesday, March 31, 2010

David Gallo shows underwater astonishments | Video on TED.com

David Gallo shows underwater astonishments | Video on TED.com

watch this until the end!!

No comments:

Post a Comment