8 hours ago
Had anyone played on this site before? I found this site from a telegram and they gave me $500 free and now I won $20,000 and want to redeem but they're asking for a $100 deposit to activate my account. I don't want to get scam so just wondering if anyone else played this site before.
ReplyQuote0


