4 ms·
Why does this feel like a pyramid scheme or maybe just a straight up scam. Just reading their site is massive red flags. According to what they're saying what
by elmerfud 7y ago
Why does this feel like a pyramid scheme or maybe just a straight up scam. Just reading their site is massive red flags. According to what they're saying what ever I "deposit" I'll get a 200% return on over the next 40 days.