That sucks man! Had some little shits today near where I live throw something at my car as I drove past. I stopped, looked in the rear view mirror and saw the little coward start to shit himself. Did a u-turn, got outta my car and drilled him. Shoulda seen the look on his face His friends who were laughing when he threw what ever it was, distanced themselves from him and kept on talking to themselves like they didn't know the guy. When I asked him why he threw something at my car (turns out it was a rock - lucky he's a crap shot) he responded with "It's fun"
These idiots seriously have nothing better to do than destroy other peoples property, it's a sad world now where we have to watch our little toys 24/7 in fear of some jealous ingrate doing something to it