Created by roadtripper230980 - December 16th 2020
Kansas City, KS, United States
7777 S Lewis Ave, Tulsa, OK, US
Oral Roberts Maybee Center