There is nothing like turkey vultures stinking up your own backyard. The smell of dead carrion has an odor all its own.