A helpful breeze and a small current led to the quick swimming of Inverell East Rotary’s annual ‘Duck Race’

Three ducks, 35, 392 and 49 took off in the breeze and looked to be clear winners until two hit the reeds. The front runner, number 35, did a neat twirl before crossing the line for the win. The others stayed calm and then 49 took off for 2nd place. 392 stalled or whatever ducks do and 126 ducked passed to take 3rd place.