Idaho Canal Car Accident
- Cleared
Occurred on March 12, 2023 / Star, Idaho, USA
Info from Licensor: "Was pulling up to a stoplight and a vehicle trying to turn left on a flashing yellow wasn't paying enough attention a pickup..
Location
Star, Idaho, USA
Occurred
not known
Posted By
Anonymous user
Posted On
May-13-2023