Man Catches Big Iguana Out of a Tree
- Cleared
Occurred on December 14, 2023 / Lake Worth, Florida, USA
Info from Licensor: "Big iguana caught out of a tree in south Florida."..
Location
Lake Worth, Florida, USA
Occurred
Dec-14-2023
Posted By
Eric Camarda
Posted On
Jan-25-2024