Mama Duck, the world’s largest rubber duck, has made her way into town Jan. 31 for the Seattle Boat Show, staying through Feb ...
January 31, 2025. More for You ...
The giant duck is currently staying at the Lumen Field Parking Garage, and will be there from Jan. 31 until Feb. 8 for the ...