A rubber duck the size of a six-story building will be landing at Lake Elsinore’s Diamond Stadium next week to entertain visitors during the Fourth of July and other festivities. “Mama Duck,” dubbed the “World’s Largest Rubber Duck” will be inflated on the stadium field Wednesday and remain there until the night of July 6, […]
