In today’s rapidly moving internet age, memes explode into existence and then die almost as quickly. However, there is a meme that emerged before platforms like Reddit, Imgur and Twitter existed.
And like a prehistoric megalodon it has waited in the depths, even as a other memes developed. But it’s still out there. It’s not dead. And every now and then, it takes the opportunity to make its presence known.
For more great videos, be sure to subscribe to theScore esports on YouTube.