Driver Loses Control on Wet Road
- Cleared
Occurred on December 19, 2017 / Fort Worth, Texas, USA
Info from Licensor: "I installed video cameras on my house because when it rains people leave the street and end up in my house, yard, an..
Location
Fort Worth, Texas, USA
Occurred
Dec-19-2017
Posted By
sheila yvonne brady
Posted On
Dec-27-2017