An enormous inflatable 'rubber' duck, touted as the world’s largest, is now towering over Coachman Park in downtown.
CLEARWATER, Fla. - A 61-foot inflatable duck has invaded Clearwater, and 5K runners were all about it. "It's duck mania in ...
The world's largest duck is now inflated in Clearwater at Coachman Park. FOX 13's Matthew McClellan shares what this is all about.