ProfileImage kellyd131
24 Exp
River Spirit Casino River Spirit Casino
Tulsa, Oklahoma
Love the Atmosphere! Food is Fantastic!