RE: Not just littering .
I think I'd call the game warden on them. Who knows they may have poached the deer. They could at least be on the lookout for them. Maybe the police too.
I hate seeing a trash but I went into the city a few weeks ago...dang talk about trash. In one area I know every square inch had to be covered. You'd think people would have more pride in their home.
Part of the reason I live where I do.
Good luck.
Jason