• ɐɥO
    link
    fedilink
    English
    11 year ago

    Is it just me or is that website extremely slow

    • Pyro
      link
      English
      21 year ago

      It’s likely hosted in China, so I’m not surprised.