I remember a night when my friends and I were all crowded around a crt computer monitor watching random videos on a young video sharing site called YouTube. For some reason, this one in particular has stuck with me. Apparently it is derived from https://knowyourmeme.com/memes/mcdonalds-ran-ran-ru-commercials
You must log in or # to comment.
Certified Touhou classic :3
This is legitimately the very first videos I’ve added to my YouTube favorites back then