Hard Rock Hotel & Casino Tulsa Hard Rock Hotel & Casino Tulsa
Catoosa, Oklahoma
I absolutely loved it! The biggest hit I've had so far was @ Hard Rock! $926.00 on Lucky Duck $1.00 machine.