I live 30 minutes away, and I’ve been to this town. This story is being overblown. We’ve always had lots of turkey vultures in this area.
Ah, well, then.