Peaches Riches © 200? Casino Technology. 5-reel 50-line video slot.
Payout percentage : 90.45% / 93.35% / 95.50% Language support : English, Russian, Spanish