ProfileImage kandrews3093
6 Exp
River Spirit Casino River Spirit Casino
Tulsa, Oklahoma
They don't payout as much since building hotel

VideoPoker.com
VideoPoker.com