Strange Pet Spotted In Yard
- Cleared
Occurred on May 19, 2023 / Phoenix, Arizona, USA
Info from Licensor: "While dropping off a friend at a rental unit in Phoenix, we spotted a strange animal we’ve never seen before. It’s a Mara...
Location
Phoenix, Arizona, USA
Occurred
not known
Posted By
Tara Mckinney
Posted On
Aug-31-2023