Over 1,000 rubber ducks hit the water in London in a race for charity | USA TODAY
One lucky rubber duck was declared winner in the annual Rubber Duck Race as over 1,000 hit water in a race for charity in London, the U.K.

RELATED: Time-lapse: 'Gigantic' titanosaur assembled...