Shotguns. My first thought, too. If they’re anti-gun libs, then every day at noon and five pm, everyone honk their horns on their little electric cars.
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.