Loading...

Nature: Canadian geese

| This week's moment in nature takes us to the Alabama Swamps of northwestern New York state to watch Canadian geese.