Vulture Culture

Two Turkey Vultures land in the backyard. After learning about what they eat, the Nature Gang are grossed out. Can they stand it?

This episode was later remade into Let's Talk Turkey Vulture