Why videos go viral

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