LONDON, ENGLAND - SEPTEMBER 06: Over 200,000 thousands plastic ducks are released into the river Thames at Hampton Court for The Great British Duck Race on September 6, 2009 in London, England. (Photo by Marco Secchi/Getty Images)
Add to Lightbox Download