Tyler DeLuca Oklahoma City Police are forcing fans to leave the arena and disperse the area under threat of arrest

23rd June 2025 12:03am

12 upvotes • 11 comments • 720×1280p resolution • 1.78 MB

Tags