Delaware Valley a key stop for snow geese
Snow geese make the Delaware Valley a key stop on their trip south
More Videos
From CNN Newsource affiliates