upvote
devils advocate with no skin in the game: they're not taking any money, just "pledges". if it were a scam why not take a "pledge fee" of some kind?
reply