68 Free Spins on Cleopatra's Pyramid IICode: CLEOPA68 / No deposit required / WGR: 40X / Max Cashout $160 / Jun 3 - 13 / New Players350% up to $700 + 125 Fre...