FacebookLinkAlgorithmFail Published May 31, 2012 at 659 × 442 in Facebook is having a rough day Facebook Shared Link Algorithm Fail