Donald Trump and Vladimir Putin Are Very Much in Love, Thank You

A muralist with either ardently delightful and/or disturbing political fan fiction-related fantasies has created a mural of Donald Trump and Vladimir Putin making out. How aroused are you on a scale of “I didn’t know kissing involved so much staring, also why am I having a panic attack” to “my sexy fun time organs…
