Howard Nelson
Newcastle Casino Newcastle Casino
Newcastle, Oklahoma
"Howard Nelson"
Cool casino, lots and lots of different machines to choose from. I just don't like how you have all these casino police following you everywhere. But yes I would definitely recommend it..