Mostly Trapping

Egyptian geese are invading Central Texas
Oct 16, 2019 09:08 ET