15 Free spins bonus for Euro Palace Casino April 10, 2015 15 Free spins bonus On Immortal Romance Slot For new players USA Not Ok europalace.com