Yes, you can claim the free spins offer more than once, as there are multiple casinos that offer a 20 free spins bonus. The only caveat is that you can't claim the bonus more than once at the same casino.