ProfileImage Carlisa
2 Exp
Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
Love it here best place ever family friendly environment