A 30,000 pound Inflatable Duck Will Be On Display at Toronto's Waterfront
Scroll Up