There music is awesome. I have submited already
Unless they put a huge impact on the internet, it shouldn’t be a meme.
Or as randomman said about Gorillaz:
“Question is, do they have any notable impact on internet culture? Would Gorillaz be what they are today without the internet?”
Just change the name “Gorillaz” as your favorite band and it is relevant.
Actually, Gorillaz WOULDN’T be what they are today without the internet, what with the entire world, and amazing story they’ve created throughout their music, creating many theories and fandoms.
“Should this be a meme”
What a stupid question. I don’t know, should it? Who are we to decide?