ProfileImage Jimmydcaldwell11
4 Exp
Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
Had a great time and very nice