Drivers Fight in the Middle of the Street
- 2 years ago
Occurred on December 27, 2021 / Loveland, Colorado, USA
Info from Licensor: Drivers exit their vehicles and engage in a physical altercation.
Info from Licensor: Drivers exit their vehicles and engage in a physical altercation.