Campaign Viral Chart: New York demon baby takes top spot

Twentieth Century Fox’s bizarre hidden-camera ad for its ‘Devil’s Due’ movie has topped this week’s viral chart with more than one million shares this week alone.

No Responses to “Campaign Viral Chart: New York demon baby takes top spot”

Post a Comment