You need to deposit to log on.Then they…
You need to deposit to log on.Then they tell you it as a fun site & won't return your money or your winnings.
I was playing at Spin Palace but they have many sites. DON'T USE THIS SITE there is nothing you can do to get your money back as I have tried all avenues except a lawyer which they suggested. Their site is in Malta


