Lizard Catches a Free Ride in Florida
- Cleared
Occurred on October 31, 2019 / Clearwater, Florida, USA
Info from Licensor: A lizard was riding on my car windshield,
then ran off after stopping...
Location
Clearwater, Florida, USA
Occurred
Oct-31-2019
Posted By
terry carter
Posted On
Dec-19-2019