ProfileImage cooterking280
0 Exp
Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
Never win enough i always lose way more often than i win here