Living in the country as I do, I see vultures on a fairly regular basis, and these 'vulture-birds' are really not all THAT far off. Vultures are black or brown instead of grey, and they have slightly ganglier legs, and obviously those gigantic feet are ridiculous, but they look more like vultures than pigeons to me. Also, remember, they're from an alien planet.