Crystal Lake Open Water Swim Race
Main Street Beach 300 Lakeshore Drive, Crystal Lake, IL, United StatesCL Open Swim Race 1 Mile Age Group Results CL Open Swim Race 1 Mile Overall Results CL Open Swim Race 2 Mile Age Group Results CL Open Swim Race […]