Imgflip Logo Icon

The World has been watching

The World has been watching | image tagged in frogs | made w/ Imgflip meme maker
93 views 1 upvote Made by Johnnyracing 4 years ago in politics
Created with the Imgflip Meme Generator