Your link is to a 16 hrs old ( at the time ) video release. Nearly 2 days after the meme was created. The meme was accurate when it was posted.
What you can't do, is to prove with actual evidence, that the video was released more than a day or two ago.
Anyone who wastes their time reading this thread will decide for themself which one of us is actually a 12 year old moron. I leave it in their hands.