River Spirit Casino River Spirit Casino
Tulsa, Oklahoma
I never really win here compared to Osage you all are greedy