back to top
Tech

Facebook Ad Fail

It's almost like Facebook's ad-monitoring team just got really depressed and gave up.

Posted on

Vice President of Creative Services and Cat Expert @BuzzFeed.

Got a confidential tip? Submit it here.