CLEARWATER, Fla. — What has been dubbed the world’s largest rubber duck is spending the next two weeks at Clearwater’s Coachman Park. The massive inflatable duck, named “Mama Duck,” will be posted up ...
An enormous inflatable 'rubber' duck, touted as the world’s largest, is now towering over Coachman Park in downtown Clearwater. Crews began inflating the 61-foot duck just after 6:30 a.m. Friday. The ...