Tejal Sandera 63 2009 days ago Here are the top 25 viral videos on the web and some useful, valuable, and practical lessons marketers can learn from them.