Submitted by benton on Thu, 12/13/2018 - 11:55 Links: Over 75 Million People Visit Facebook Watch Daily, Spending an Average of 20+ MinutesSource: AdWeekDD Publish Status: Not AvailableDaily Digest: Daily Digest 12/13/2018Offsite url: Open offsite URL