Ukraine War with Russia

Ukrain Vs Russia

In April 2014, Russia under Putin invaded and took control of Crimea, Ukraine.
On February 24, 2022, Russia invaded and occupied parts of Ukraine.

This sad situation shall be included in my satire.

Click on the Thumbnail
to Reveal the Full Size Meme

Carl's Memes


Honorable Mentions
NOT Carl's Memes

Coming Soon