Fireworks, resolutions, and a passel of Emperor Geese. Happy New Year from Kodiak Island, Alaska.
See All 197 Episodes of "Island Byways"