Reporting
It will be fine .. Chipmunks
It will be fine .. Chipmunks take big chunks out of some of my pie pumpkins they will develop a scab .. I have 22 in my patch !!!!