Billy Stroud
Comanche Star Casino Comanche Star Casino
Walters, Oklahoma
"Billy Stroud"