Turtle Finds Itself Stuck in Windshield
- Cleared
Occurred on May 12, 2020 / Savannah, Georgia, USA
Info from Licensor: "I was driving NB on the Harry Truman Parkway with my brother, when all of a sudden, out of my left eye view, I saw someth..
Location
Savannah, Georgia, USA
Occurred
May-12-2020
Posted By
latonya lark
Posted On
Jun-10-2020