Giant duck on the Thames

Tower Bridge was forced to open for a giant 50 foot rubber duck floating down the Thames today.

Latest ITV News reports

Advertisement