BUFFALO, N.Y. (WKBW) — A six-story rubber duck is back at Buffalo’s Canalside, drawing visitors from across the region for the Fourth of July weekend.
The giant inflatable duck, known as ‘Mama Duck’, holds the title of the world’s largest rubber duck. She first visited Canalside in 2016, when she was on the water. A decade later, she is on land so visitors can get a closer look.
And thousands flocked to Canalside on Friday…