So little respect for people's stuff....

If I pissed someone off to do it, not sure when or where. But that said, it doesn't take much nowadays to get someone mad about something. Though my sons have taken it out cruising around late at night not the night in question, so its possible that one of them made someone mad and I got the punishment for it. Plus theres like 3 other identical cars in town, lol, maybe I got their just deserts. Though I am not perfect, I could have made someone mad. Theres also been an increase in car thefts, property damage and gang shootings heavily in my part of town. Like 7 shootings, with 4 deaths. I will probably never know who or why beyond just my speculations. Just sucks.
All of that is not cool at all.
The way it sounds you may want to consider moving to another area.
If I dont like the party I am the first one out the door.
Life is to short to live in a nasty place
Good luck