Live results

Zeta Fencing - IFC Tournament

Sunday, 21 May 2023, Ashland, United States