More than 82,000 rubber ducks went floating down the Chicago River for the 2025 Chicago Ducky Derby, an annual fundraiser for Special Olympics Illinois.
More than 82,000 rubber ducks went floating down the Chicago River for the 2025 Chicago Ducky Derby, an annual fundraiser for Special Olympics Illinois.