B1 【TED】David Gallo: Underwater astonishments (Underwater astonishments | David Gallo) 0 0 More Share Save Report Video vocabulary