Tuesday, September 21st 2021, 1:07 pm
RUBBER DUCK RACE: About 4,000 rubber ducks floated to the finish line at an annual race on Sunday in Canterbury, England. Crowds lined up along the river Stour to watch the event, which raised money for charities.
September 21st, 2021
October 28th, 2023
October 18th, 2023
October 16th, 2023
April 18th, 2024
April 18th, 2024
April 18th, 2024