Search for tag: "duquesne"

The 110 techniques of communication and public speaking David JP Phillips TEDxZagreb

Video provided for captions.

From  Scott Silverman 30 plays 0