There’s something big and yellow that’s taking up a large part of Seattle’s skyline—and no, it isn’t the sun. It’s Mama Duck, the world’s largest rubber duck. She is 61 feet tall and ...
SEATTLE - The world's largest rubber duck is in Seattle, here for a limited time. What we know The giant duck is currently ...