• qaz
      link
      fedilink
      English
      25 months ago

      Yeah, OP posts a lot of unrelated memes but people upvote it anyway and they’re the mod so what are ya gonna do.

    • Drew
      link
      fedilink
      English
      15 months ago

      What the heck does this have to do with science