You can tell the Russian troll is pissed off for being exposed

News

Washington DC

Description

He keeps posting more and more of his memes but where are they all? Great work people!

By:  view source

Discussion

By posting you agree to the Terms and Privacy Policy.

/
Search this area