10 Free spins bonus for Jackpot City Casino February 17, 2016 10 Free spins bonus On Avalon II Slot For new players USA Not Ok jackpotcity.com