I have been looking all day and night where this picture comes from. I've searched all over google. Nobody seems to know.
That picture is from this short music clip (no video, just picture):
It has random russian speaking. The photo has russian words on the bottom and someone told me apparently it says: "All your enemies are here." Also, the same music comes from this song:
This is all I know about the picture and I am dying to know what it's from... or is it just random and I'm wasting my time