jdaenglish.com
Learn English with Ted Talks #3: How to Create a Movement
Watch this short and funny video about creating a movement.