parent
  • ObiWanShinobi
    +7

    I never realized Stumbleupon had such a thing. what happened?

    • duc
      +5

      I think I can guess this. Whatever happens to everything online. I bet they started showing paid links.