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
July 13th, 2024
July 13th, 2024
July 13th, 2024
December 25th, 2024
December 25th, 2024
December 25th, 2024