Dump Truck Knocks Down Stoplight
Occurred on January 30, 2023 / Carrollton, Texas, USA Info from Licensor: "My boyfriend and I were just driving home from grocery shopping Monday evening. That day, we were preparing to be ice..
Location Carrollton, Texas, USA
Occurred not known
Posted By Lily Luu
Posted On Feb-3-2023