T
Trevor Jones Review of Choctaw Casino & Resort
Cool they added upgrades but haven't payed out wor...
Cool they added upgrades but haven't payed out worth a crap since. Also sick of the thugs and rude ass hicks
Comments: