Driver Freaks Out Over Little Green Hitchhiker
- 8 months ago
Occurred on October 9, 2023 / Castelsardo, Sardinia, Italy
Info: A driver and passenger panic when a praying mantis is spotted in their vehicle.
Info: A driver and passenger panic when a praying mantis is spotted in their vehicle.