Local Park Squirrel Attaches Itself To Woman
- Cleared
Occurred on May 3, 2023 / Chelmsford, Massachusetts, USA
Info from Licensor: "I went out to take the bins out then the squirrel grabbed me and started to suckle on my leg, so I took it home.&q..
Location
Chelmsford, Massachusetts, USA
Occurred
not known
Posted By
Tahira Fazal
Posted On
May-11-2023