680 participants, 680 finishers

Bravo!

Participants