Mallard eggs should hatch 4/28-4/30. The hatch has begun 4/28 at 5:05. Located at front porch at 188.
Click the links below for movie clips
The Hatch
The Move
The Swim
So Long Duckies