2
0
Clearly, this goose doesn't have time for small talk. Humans. Always expecting every other member of the animal kingdom to acknowledge our presence while we take our leisurely strolls. But this goose has other things on its mind. Can a goose live?