OK. I've seen this picture posted several times this week. What's it from and who are these (gays?) guys?