Live results

Tulsa Touché 2023

Saturday, 16 September 2023, Tulsa, United States