0

I’m trying to sign up for a new site to play tonight, but they want me to upload a utility bill before I even make a deposit. It’s such a buzzkill. Is there a site that lets you play first and verify later?

livid Answered question