Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
It was fun, but the pay out isn't that great on the machines.