ProfileImage jmassey88
1 Exp
WinStar World Casino WinStar World Casino
Thackerville, Oklahoma
Extremely crowded but drink stations are normally stocked and winning is hot or miss