ProfileImage Jason
2 Exp
River Spirit Casino River Spirit Casino
Tulsa, Oklahoma
It's a fun place and the expansion is really great but haven't had much luck on winning their sadly