Rubber Ducks

What The Duck Is Going On Here?

Posted 11.12.2012 | UK

A giant rubber duck was spotted floating down the river Thames on Tuesday which had onlookers thinking they'd gone quackers. But fears of an oncomi...