ProfileImage Kristin
0 Exp
Hard Rock Hotel & Casino Tulsa Hard Rock Hotel & Casino Tulsa
Catoosa, Oklahoma
Its very pretty and big. But i never win when i play there