Video: Giant duck sailing down the Thames

Advertisement

Giant duck on the Thames

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