Squirrel misses the limb but nails the landing

5 months ago...more

Incident location


Incident details

Date of incident
23/09/2023 10:00AM
Incident type
Animal encounter
Location of incident
Wellington Road, Homewood, Alabama 35209, United States