As many as I've seen around, I wouldn't be terribly shocked if it were true.
There's nothing horrible about that link. It's a short, vague, bland few paragraphs and a picture of the dumbass holding up his spider-corpses-- which I can't even make out in the photo.