Live results

Turtle Race Epee Unrated / Open

Saturday, 2 November 2013, New York, United States