This is a personal, non-sponsored post by a member of BuzzFeed's ad content team.TechlolFacebook Ad FailIt's almost like Facebook's ad-monitoring team just got really depressed and gave up.By by MelisBuzzFeedBuzzFeed, Creative DirectorPosted on May 10, 2010, 3:24 pmTwitterFacebookLink Topics in this articleFacebook