We're not totally sure why this is happening or what the intention is here, but we're pretty sure these are the 'Russian Ties' we keep hearing about.
And here are some regular Trump Memes that are nonetheless tremendous. Maybe the most tremendous memes ever.
Stay up to date by following us on Facebook!