Duck and Goose Strap carrying 132 pounds of geeseBy Shelly Haffly Duck and Goose Strap carrying 132 pounds of geese