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

Start Your Adventure Today!
Start Your Adventure Today!