Why videos go viral

3,379,916 views | Kevin Allocca • TEDYouth 2011