I hope Jenny'sCool is right and it's a (gruesome, unfunny) A.F.D. joke.
Maybe it was a joke for April 1st. Yet how close to the truth possibly? It's another wait-and-see