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.