Thousands of rubber ducks raced to the 100m finish line into the canal after being launched off of a nearby bridge. Buzz60’s ...
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 ...