If your neighbours get annoyed with you shooting they should live in town. Try a cage trap on the possums aswell
Type: Posts; User: FatLabrador
If your neighbours get annoyed with you shooting they should live in town. Try a cage trap on the possums aswell