Reply
  • Nov 21, 2019

    I remember they used to be on megaupload or something but how’s it done now?

    What about payments? Is it all trust or is there escrows to do this?