I don't know what sort of pic you thought you had posted, but what was there was really, and I mean really, disgusting pornography, even by internet standards. It needed to be pulled.
Very likely a transformer explosion.