Car Landed on Boat
- Cleared
Occurred on July 28, 2020 / Niagara Falls, New York, USA
Info from Licensor: "A spider landed in the lap of a driver and they drove into a boat at a yacht club."..
Location
Niagara Falls, New York, USA
Occurred
not known
Posted By
Edward Draper
Posted On
Aug-6-2020