$25 Free chip bonus for All Star Slots Casino

$25 No deposit bonus + 75% match bonus

Check your emails if you are an active player

USA Ok

allstarslots.com