Why videos go viral

3,364,855 views | Kevin Allocca • TEDYouth 2011