If you live in Toronto, you've probably heard of the giant rubber duck floating in downtown Toronto by now. The six-storey tall rubber duck, weighing over 13 tonnes, arrived in the harbour Friday morning to start the weekend of Canada Day celebrations and the Redpath Waterfront...