We have these vulture-like birds(big birds actually) that sit on top of the big barns that are in our yard. We have three barns and they sit on top of the biggest and tallest one. There is regularly 4 of them. I've seen them near the ground before near a dead mouse that the cat kills daily. This can't be vultures, or can they? I think their pretty kool, just random for a vulture to be here in ohio.



