Live results

Turtle Race Epee, June 2014

Sunday, 1 June 2014, New York, United States