2 ms·What was supposed to be at that link? Could you take a screenshot?by striking 12y agoWhat was supposed to be at that link? Could you take a screenshot?cconcepts 12y agoIt was the Mechanical Turk page showing people buying/selling Stellar