ProfileImage jking1227
4 Exp
River Spirit Casino River Spirit Casino
Tulsa, Oklahoma
Love playing and winning at the casino. Always new games to play