10 per acre? Wow that seems like a lot. That would be 1000 deer per 100 ecres.


NEVER STOP LEARNING!!!