Rachel Morgan
Comanche Spur Casino Comanche Spur Casino
Elgin, Oklahoma
"Rachel Morgan"
Perfect location for my travel as a little stop over but having done this 20 times or so now you think I'd have won something at least once