Duck Race

It’s duck race time again, nothing like 45,000 rubber ducks being dumped into and floating down river.