WinStar World Casino WinStar World Casino
Thackerville, Oklahoma
It was an awesome time will go backb 4 atars