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
November 3rd, 2022
March 19th, 2024
March 19th, 2024
March 19th, 2024
March 19th, 2024