Luke Myers
Bio/CV
Home
Florida farmers are legally allowed to shoot any coyotes they see on their ranch, and leave them where they lie.