Just who released the picture of these two pussies hugging?
I’ve wondered the same. Nauseating image.