Driver Freaks Out Over Little Green Hitchhiker
- Cleared
Occurred on October 9, 2023 / Castelsardo, Sardinia, Italy
Info: A driver and passenger panic when a praying mantis is spotted in their vehicle...
Location
Castelsardo, Sardinia, Italy
Occurred
not known
Posted By
Alejandro De Castilla
Posted On
Oct-11-2023