17/05/2022

Fan Finds Numa Numa Song on 20 Year Old Xbox

Memes have been a part of the internet for nearly as long as it’s existed. They used to take on different forms, of course, and there were fewer of them in the earlier days of the internet.