Giant “Momma Duck” Returning to Michigan & The Great Lakes
The World's Largest Rubber Duck, aka "Momma Duck" is returning to Michigan soon for the Marquette Festival of Sail in the Upper Peninsula, turning Lake Superior into the Largest Freshwater Bathtub in the world.