Oklahoma State University
Stillwater
OK
USA
Decatur
Decatur
TX
USA
2020
Middle Distance