Live results

Fence Fest 2025

Saturday, 29 March 2025, Athens, United States