ProfileImage jrat1128
33 Exp
River Spirit Casino River Spirit Casino
Tulsa, Oklahoma
From Tulsa and a regular.