Squirrel Falls From High-Rise Building
- Cleared
Occurred on May 29, 2020 / Toronto, Ontario, Canada
Info from Licensor: "Squirrel jumps off again, high-rise 21st-floor building."..
Location
Toronto, Ontario, Canada
Occurred
May-29-2020
Posted By
Henry Villa Velandia
Posted On
Jun-16-2023