10 Free spins bonus for BetChan Casino

10 Free spins bonus
On Fruit Zen Slot, Twin Spin Slot
50X Playthrough requirements

For new players

USA Ok

betchan.com