D devtails.xyz I Paid for an Award to Prove the Internet 2.0 Conference Is a Scam 4 points devtailz 3 years ago 3 comments