Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
It was fun we won and it's a good environment