20 Free spins for Royal Joker Casino

I just got an email with 20 free spins on Avalon
Check Avalon at Royal Joker casino, I had 20 free spins there
Good Luck to all that get them

USA Not OK

royaljoker.com