Rachel Smith
Crescent City Casino Crescent City Casino
New Orleans, Louisiana
"Rachel Smith"
Just so so. Lost all my money in a few minutes. No bonus wins.