Camera Captures Canal Crash And Rescue In Cape Coral
Occurred on October 15, 2023 / Cape Coral, Florida, USA Info from Licensor: "Two cars (Dodge Challenger and Mercedes Benz) were racing in a residential neighborhood with speeds over 80mph. The..
Location Cape Coral, Florida, USA
Occurred not known
Posted By Lorraine Holder
Posted On Oct-19-2023