Penny Pelican
Play Penny Pelican
Payout percentage
88%
Bets made
49,130.67 USD
Games played
27,208
Biggest win
4,497.50 USD