News
The 61-foot tall attraction affectionately known as “Mama Duck” is on the Lake Erie island from Aug. 1-3. She is joined by her ducking “Timmy,” who stands at 10-feet high.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results