A quacking duck race

1.45pm Wednesday 30th May 2018

VIDEO: A quacking race as ducks let loose along the river

MORE than 3,000 ducks were let loose in the river at Colchester’s Castle Park.

Loading...