River Spirit Casino River Spirit Casino
Tulsa, Oklahoma
Awesome place, met the man of my dreams.. :)