Language:
  • EN

Car Landed on Boat

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

Tags