I swear I see it every time I go for a ride anymore. I saw two huge black birds today around a carcass on the side of the road, vultures? I don’t live in a rural area either. Squirrels, turtles, ducks/geese, rabbits, birds, snakes, lizards, cats, etc. Sometimes I see it laying there for at least a week just decaying by the day. I think it’s gotten worse since it has warmed up. Today I must’ve seen at least five carcasses.