She's Really Putin Them On Display

Favorite
bewbs,thumbs up,Putin,in the news,g rated,win
- -

Thinking about Putin a better caption on this? CAPTION THIS HERE!

Wait, You Mean It's Not Really Anonymous?

Favorite
murder,in the news,wtf,IRL,Confession Bear,Reddit
- -

So, assuming this whole thing wasn't a bad joke or some elaborate prank, what are your thoughts?