Car Stereo Stresses Glass
- Cleared
Occurred on May 19, 2019 / Okeechobee, Florida, USA
Info from Licensor: "Car audio system putting the window to its limits."..
Location
Okeechobee, Florida, USA
Occurred
May-19-2019
Posted By
Michael Malizio
Posted On
May-31-2019