Lol .. this kinda make sense 😂 .. a serious meme ..
Its propaganda.
Please Login to reply.
Totally agree .. cuz memesters don't make such refined vids ..