Catherine Breed completes 900-mile California coast swim after 111 days
Ultra-endurance athlete Catherine Breed completed a 900-mile swim along the California coastline over the course of 111 days.
Ultra-endurance athlete Catherine Breed completed a 900-mile swim along the California coastline over the course of 111 days.