Play Royal Potato
Payout percentage
106%
Bets made
177,412.08 USD
Games played
61,750
Biggest win
4,138.44 USD