Sadly, that wasn’t Failblog. Though it would have been icing on the cake if it were!
No, not “fail blog.” I believe FB is part of the massive “cheezburger” empire.