Unruly Media released their Global Viral Video Ads Chart for 2012 this week and it is a once little known Non Profit Organization called Invisible Children that has taken the top spot with over 10 million shares.
Read Whole Story