Squirrel Versus 2 Wheel RC
- Cleared
Occurred on January 20, 2018 / Peoria, Illinois, USA
Info from Licensor: "Over the winter, we accumulated several new squirrels in our backyard. A few of them are very aggressive and hog up th..
Location
Peoria, Illinois, USA
Occurred
Jan-20-2018
Posted By
Eric G Edwards
Posted On
Apr-18-2018